iOS平台上的LuaJIT比Lua慢?

263 views
Skip to first unread message

ziggear c

unread,
Jul 19, 2013, 3:16:07 AM7/19/13
to lua...@googlegroups.com
这是iPhone4S (iOS 5.1)分别编译原版Lua和LuaJIT,然后运行SciMark的结果

//LuaJIT
Lua SciMark 2010-12-10 based on SciMark 2.0a. Copyright (C) 2006-2010 Mike Pall.
 
FFT 4.76 [1024]
SOR 12.18 [100]
MC 2.94
SPARSE 7.84 [1000, 5000]
LU 10.60 [100]
 
SciMark 7.67 [small problem sizes]
 
//Lua
Lua SciMark 2010-12-10 based on SciMark 2.0a. Copyright (C) 2006-2010 Mike Pall.
 
FFT 0.80 [1024]
SOR 1.80 [100]
MC 0.46
SPARSE 1.11 [1000, 5000]
LU 1.29 [100]
 
SciMark 1.09 [small problem sizes]

很明显JIT在这里要慢很多,但实际上在OSX上的结果是相反的……
目前还想不通是为什么,大家可以讨论一下~~~

huacai sang

unread,
Jul 20, 2013, 12:48:21 AM7/20/13
to lua...@googlegroups.com
ios不允许jit
感觉应该是解释执行的


2013/7/19 ziggear c <zig...@gmail.com>

--
您收到此邮件是因为您订阅了 Google 网上论坛的“Lua Chinese(Lua中文用户组)”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 lua_cn+un...@googlegroups.com
要向此网上论坛发帖,请发送电子邮件至 lua...@googlegroups.com
通过以下网址访问此论坛:http://groups.google.com/group/lua_cn。
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。
 
 

ziggear c

unread,
Jul 20, 2013, 3:01:11 AM7/20/13
to lua...@googlegroups.com
有人告诉我说SciMark的结果是越大越好?凌乱了………… 

在 2013年7月20日星期六UTC+8下午12时48分21秒,Rain写道:

ziggear c

unread,
Jul 20, 2013, 3:03:34 AM7/20/13
to lua...@googlegroups.com
基本确定SciMark是越大越好,说明jit要快一些。
附上昨天fork的一个项目: “LuaJIT-iOS-Framework” https://github.com/ziggear/LuaJIT-iOS-Framework 

在 2013年7月19日星期五UTC+8下午3时16分07秒,ziggear c写道:
Reply all
Reply to author
Forward
0 new messages