由买买提看人间百态

topics

全部话题 - 话题: jit
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
R*******n
发帖数: 428
1
来自主题: Badminton版 - 看JIT有感
> 跑得快些, 力量大些, 体力好些, 腰纽得更弯一些。 如此而已。
林丹和李崇伟的区别也是这些。:) 每一样都好一点点,总体就好很多。
我们MAUGUS从JIT回来的小孩子我是打不过了。(15岁以下的还有一拼)。
对我来说,他们最大的优势就是快。我的反应速度跟不上他们。
> 让我对美国羽毛球的前途不看好。
美国和中国(或其它亚洲国家)的小孩没法比。在中国,小孩子如果露出
一点有才的苗头,那就几乎是全天训练,有的甚至休学。最后是量变到突
变,比别人高一大截。
R*******n
发帖数: 428
2
来自主题: Badminton版 - 看JIT有感
> allan 和lee的比赛我居然都没有看到。 可惜了。
Allan 赢我也就是不到一年的事,没想到现在已经是JIT 17岁组冠军了。
他现在与我打球目标就是要打我10分以内,竞争总是很激烈。:)
> 至少我们动作不好看, 步伐有问题, 反手有点别扭, 是纯业余的典型。
你的动作和步伐已经很好了。如果只看我的动作,别人会认为我从来没有打
过球。我自己的打球录像我看了都难受。不过,按邓小平语录“不管黑猫白
猫,抓得到耗子就是好猫”。我现在打球的宗旨就是每个球都给他弄回去,
不管动作有多难看,多弄回去几次对方就犯错误了。:)康州有个Matt Johnson
(最近搬到波士顿),动作很难看(大概就比我好一点点),但经常赢球。
前年在DC OPEN上还赢过AJIT一局。所以,动作不是关键,赢球才是硬道理。:)
好比韩国人下围棋,在日本人眼里他们的棋形都很难看,愚形出头,空三
角他们都敢走,宗旨就是赢棋。结果呢,现在围棋世界冠军基本上都没有
日本什么份,通常前8名里有日本人就算他们表现好了。
p*a
发帖数: 592
3
来自主题: Java版 - a JIT question
will JIT benefit a GUI application?
such as an application using lots of swing classes?
c*****t
发帖数: 1879
4
来自主题: Java版 - Java JIT, optimization, etc
Are there any portable JIT compiler for Java? Performance?
Thanks
g*****g
发帖数: 34805
5
来自主题: Java版 - jit编译器?
Any JIT should work.
B*********s
发帖数: 292
6
来自主题: Java版 - jit编译器?
Hi, I don't know any JIT compiler. Can you give me some links?

,放
n****1
发帖数: 1136
7
来自主题: Programming版 - 俺一直觉得C#弄个JIT挺傻逼的
现在连android的ART都开始ahead of time compile了. 可见JIT的却影响性能。
而C#基本只在windows+intel平台上自娱自乐,没有任何跨平台的需求,也就没必要做
just in time浪费资源了啊
x****u
发帖数: 44466
8
来自主题: Programming版 - 俺一直觉得C#弄个JIT挺傻逼的
最大的特性不是编译成机器码,这个JIT 10年前就搞定了,而是提取Framework搞静态
链接。静态链接是非常疯狂且愚蠢的想法。
n****1
发帖数: 1136
9
来自主题: Programming版 - android将抛弃jit
JIT安全问题很严重
g*****g
发帖数: 34805
10
来自主题: Programming版 - android将抛弃jit
我觉得这是合理的,client端的东西,用native编译,可以保证速度。server端的东西
,warm up之后常用的部分都被JIT过了。
w***g
发帖数: 5958
11
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧
曾几何时有了AOT和in-memory computation这种说法,我觉得很不可理解。
本来所有的compilation都是ahead of time的,所有的computation都是in memory的。
后来流行了JIT和out-of-core算法,以至于原来自然而然的东西都要起个专有名字了。

overhead
d****i
发帖数: 4809
12
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧
Java的话早先的时候都是和Perl一样的用interpreter的吧,后来因为虚拟机外加解释
执行导致速度实在慢的出奇不能忍受了才开始采用JIT的。
w***g
发帖数: 5958
13
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧
java按官方说法是先compile成字节码,然后用VM执行。应该算是compile,跟解释还是
有本质区别的。不排除compiler做的很烂跑得比解释执行还慢的可能。
Java的字节码原来是VM解释执行的,嫌慢。JIT是指just in time把字节码翻译成机器
码后再执行。但是字节码设计得实在很烂,跟主流CPU架构很不一样,导致翻译过程比
较复杂,所以才有compilation一说。
d****i
发帖数: 4809
14
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧
我指的是原来Java从字节码开始是解释执行的,后来才采用的JIT。
s********k
发帖数: 6180
15
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧
JIT比起AOT在server端好在不需要编译没有运行的代码?还有就是可以优化cache?
N********n
发帖数: 8363
16
来自主题: Programming版 - 大牛讲讲JIT和AOT的比较吧

JIT uses runtime profiling which is unavailable to AOT.
g****t
发帖数: 31659
17
来自主题: Programming版 - python JIT还是没有能实用的啊
numby毛病太多。python很多包不能通过,尤其是C相关的。
现在看起来,走向JIT最大的障碍反而是包太多,尾大不掉。
g****t
发帖数: 31659
18
来自主题: Programming版 - [bssd]Python搞jit为什么这么难?
我发个技术贴吧。从pypy到Microsoft,goog,dropbox的项目。
这么多年,现状就是python走jit搞不定。
现在两个问题:
(1)有希望吗?
(2)为什么?
我来抛砖引玉一下。我觉得没戏了。死心塌地的走python
加另外的语言吧。感觉难度太大了,几大公司联合恐怕也搞不定。主要是python社区几
波大的高潮,热点不在一块。各种包太乱。本身python社区包含了很多c的包什么的。
这个是优点,但也造成很多问题。
w********m
发帖数: 1137
19
来自主题: Programming版 - [bssd]Python搞jit为什么这么难?
python用在低频项目
java用在高频项目
JIT没啥帮助
i*****f
发帖数: 578
20
来自主题: _Python版 - PyPy1.2 with JIT
Python interpreter 的替代实现 PyPy 已发布新的 1.2 版本。PyPy 1.2 是一个重要
的里程碑版本,该版本首次包含了比 CPython 更快的 Just-in-Time(JIT)编译器。
另外,PyPy 1.2 还对 interpreter 进行了各种优化,以改善其性能及减少内存占用。
http://linuxtoy.org/archives/pypy-12.html
m**i
发帖数: 89
21
来自主题: Java版 - JDK1.3.0 is really fast
At least I can feel boosting up when I run Forte, jEdit and JBuilder with
JDK1.3. Some developers said there is a 50% increase, I beleive that.
The Hotspot JIT compiler is really good. I feel even better than the
famous JBuilder JIT.
I downloaded a whole package of Hotspot, include client JIT and server side
JIT. I didn't try the server side JIT, but since the JIT is for Windows only,
who care the server JIT?
Unfortunately, there is a Windows version (both JDK1.3 and Hotspot 2.0) only.
S*A
发帖数: 7142
22
来自主题: Linux版 - Google go 还挺不错的
Java 做 benchmark 是还不错。这个完全取决于什么样的类型。
如果 hot path 很集中,例如矩阵运算,大部分时间都花在很小
的一部分代码上, Java JIT 可以把这部分代码根据运行的实际
情况动态优化。这些 JIT 优化包括一些 C++ 没法做的优化。例
如观察这个这几层这个类型都是 A , 就可以针对 A 生成代码,
那些 function table lookup 都直接换成 A 的。进入这个 hot
path 之前先检查一下,如果是 A 的用优化代码处理。不是 A 的
话再用通用的慢的版本处理。
但是如果做的 hot path 不是很集中,或者启动时间很短,例如
写个 C++ compiler. 编译一个程序一秒钟就搞定了,这个深度 JIT
反而会拖慢整个运行时间。而且编译下一个文件又要从新开始 JIT
优化,做重复劳动,浪费电。
这是为什么我不喜欢这种以 JIT 为主要手段的 Language 的一个原因.
还有一个原因是如果 JIT 系统出了错,完全没法调试。C 编译
出错很少,但用多了还是能碰到的。看生成的代码还是能分析出
compiler 什么地方编... 阅读全帖
F*****O
发帖数: 338
23
来自主题: Military版 - 龙芯都跟随北斗上天用了
你是专家啊。
网上看了一下, 多数人都指出那个1/10跑分是因为jit没有优化。
编译路漫漫
程序语言 | 编译技术 | 开源软件
Home IDE Research Security SpiderMonkey Tricks Unix/Linux V8 Web 编译 闲谈
Home > 闲谈 > 龙芯CPU的JavaScript性能
龙芯CPU的JavaScript性能
June 14th, 2015Leave a commentGo to comments
这是4月份的新闻的评论,一直没有时间来写,拖了两个月了。
四月份的时候,类似“龙芯性能不到iPhone6 A8性能的1/10?”的新闻[1][2][3]又一
次把龙芯拉出来被人吐槽。其中出现 1/10 对比的一项是 SunSpider 测试,SPEC
CINT2000 的测试差异没有那么大。另外没有贴出来 SPEC CFP2000 的分数对比。
作为一度天天跑SPEC和SunSpider等Benchmark的人来说,新闻中的测试报告是没有可信
度的。性能测评需要有一套完整的流程,才能够确认自己获得的测评分数是正确的。不
同的... 阅读全帖
j******u
发帖数: 41683
24
来自主题: PennySaver版 - [合集] 【十大首页奖励汇总贴】
☆─────────────────────────────────────☆
lisafly (Lisa|*>_<* ==> *-_-* ==> *<_>*) 于 (Thu Jan 3 18:31:43 2013, 美东) 提到:
leooooo的kroger帖

☆─────────────────────────────────────☆
Mercury2008 (五好水果) 于 (Fri Jan 4 17:26:34 2013, 美东) 提到:
bigcatfish
收到意想不到的礼物
☆─────────────────────────────────────☆
firstsnow (凤凰涅槃) 于 (Fri Jan 4 18:12:24 2013, 美东) 提到:
不用截图吧
直接看历史不就好了
每天的都在吧
http://www.mitbbs.com/newindex/rm_index.php
☆─────────────────────────────────────☆
firstsnow (凤凰涅槃) 于 (Sat Jan ... 阅读全帖
j******u
发帖数: 41683
25
来自主题: PennySaver版 - [合集] 【年尾晒deal活动】
☆─────────────────────────────────────☆
marsmission (伙呆了) 于 (Fri Dec 27 00:43:19 2013, 美东) 提到:
大家来说说本年度自己最满意或比较满意的deal。
要求简单说明是怎么样的deal,比如买了什么东西,如何买的(用了胖子或code),最
后免费/倒赚/oop大概多少等等,简单明了就行。
deal不单单指药店的丢,别的比如电子产品,文具服装等的deal都可以说说。
就在此帖下跟贴,每个人可以多说几个,每个id最多可得3个包子,多个deal请分别跟
贴(以便版务马克包子),不要把几个deal集中在一个跟贴里说。
时间:1/7截至。
☆─────────────────────────────────────☆
EA () 于 (Fri Dec 27 01:06:02 2013, 美东) 提到:
前几周在office depot 买了75%off 书架,计算机桌,文件柜,花了100刀

☆─────────────────────────────────────☆
EA () 于... 阅读全帖
l*********s
发帖数: 5409
26
来自主题: Programming版 - C++确实不适合做大项目
You are talking about theory, the post I referenced is talking about reality.
I am sorry that I am much more interested in reality than in theory. : -)
by the way, it is not bashing against java, since I am very
interested in learning java (for increasing my marketability).
===================================================================
"From a theoretical viewpoint, there's honestly not as much real controversy
as it might look like. What's actually happened is pretty simple: Java
advocates... 阅读全帖
g***g
发帖数: 127
27
来自主题: Faculty版 - K99分数很烂,要不要re-submit
K99分数下来了,28,NIGMS,按往年的情况(<20)这次是不可能拿到了。我有个关于
re-submit的问题,如果按我拿到phd学位的时间,明年一月中旬就4年了,是赶不上明
年2月份的resubmit deadline了。但是如果按我开始博后的时间算,倒还是在4年以内
的。
各位老师有没有经验,像我这种只有一月时间差的情况,PO会同意允许resubmit么?还
有就是想听听各位的意见,就算允许提交,这个分数还有没有必要折腾?
——————————————————————————————————————
更新一下,之前问过各位老师关于JIT的事情,也在ERA网站上JIT链接上面看到了一条
notice说:除非NIH要求,否则不需要提交JIT材料。
今天突然又收到了NIH发来的一封信,是自动发送的,不是PO直接发的,还抄送了我们
单位的grant office。一下子心里又痒痒起来,各位老师能不能帮忙看看是不是还有
希望?
*** This is an automated notification - Please do not reply to this message.
***
... 阅读全帖
g***g
发帖数: 127
28
来自主题: Faculty版 - K99分数很烂,要不要re-submit
在主贴里也更新了一下。
前问过各位老师关于JIT的事情,也在ERA网站上JIT链接上面看到了一条
notice:除非NIH要求,否则不需要提交JIT材料。
今天突然又收到了NIH发来的一封信,是自动发送的,不是PO直接发的,还抄送了我们
单位的grant office。一下子心里又痒痒起来,各位老师能不呢过帮忙看看是不是还有
希望?
*** This is an automated notification - Please do not reply to this message.
***
Principal Investigator: XXX
Application XXXXX entitled XXXXXXXXX has completed the first phase of peer
review.
This is NOT a Notice of Grant Award, nor should it be construed as an
indicator of possible award. This notification requests Just-In-Time
i... 阅读全帖
j******u
发帖数: 41683
29
☆─────────────────────────────────────☆
Mercury2008 (五好水果) 于 (Fri Oct 12 22:32:57 2012, 美东) 提到:
下下周10/21CVS有大红霜的丢
借此良机开此专贴集中讨论一切和大红霜相关的问题
另开新贴会被删除,谢谢大家配合
☆─────────────────────────────────────☆
Mercury2008 (五好水果) 于 (Fri Oct 12 22:35:51 2012, 美东) 提到:
CVS deal请参考
http://www.mitbbs.com/article_t/PennySaver/33351093.html
http://www.mitbbs.com/article_t/PennySaver/33351091.html

☆─────────────────────────────────────☆
zfei518 (fei) 于 (Fri Oct 12 22:37:05 2012, 美东) 提到:
最近好多丢啊
☆─────────... 阅读全帖
i***a
发帖数: 11826
30
来自主题: Arts版 - [合集] 席慕容的字画 (转载)
☆─────────────────────────────────────☆
wh (wh) 于 (Wed Aug 27 20:01:29 2014, 美东) 提到:
发信人: wh (wh), 信区: LeisureTime
标 题: 席慕容的字画
发信站: BBS 未名空间站 (Wed Aug 27 19:50:49 2014, 美东)
在书里看到一幅席慕容画的速写:
才知道这位台湾抒情诗人是科班出身的美术系教授,台师大艺术系毕业后到比利时布鲁
塞尔皇家艺术学院进修,以第1名成绩毕业,获奖无数。除了水彩、国画、油画、版画
,还搞激光绘画。书里的这幅本来是彩笔画:“一片浅紫的暗影中,跳脱出两朵绿笔
勾勒的百合花”;可惜黑白印刷。你们觉得怎样?第一次看到席慕容的画和字,发现台
湾知识女性的字体都很艺术呀,齐豫的也是,第一次看到她手写的《Story》专辑的歌
词时很惊艳。都是文雅独特的波希米亚气质。
在网上搜席慕容的画很困难,绝大多数是用她的诗句配的插画美图,也不说清楚是谁的
画,害我上当好几次。下面这批的标题是席慕容油画作品,应该没错,她爱画荷花:
再贴个席慕容照片:
这... 阅读全帖
z*******3
发帖数: 13709
31
来自主题: Programming版 - Go 语言的综合评论 by 王垠
跟解释执行无关撒
解释执行可以通过jit来优化,就像java一样
v8有jit呢,python要pypy才有jit
go也可以有jit
nodejs的瓶颈在于动态类型,而不是解释执行
go是静态类型,所以优化空间更大一点
所以显然比js快
x*****z
发帖数: 787
32
为什么我认为 Python 3 没有前途?

py2 发展了很多年,现在是一个非常成熟的状态。基本上所有的特性都已经被开拓得差
不多了。所以现在 PyPI 上提供的各种库和及命令行工具,IPython、Requests、
gevent、django 等等……基本可以认为是现有 python 语法和虚拟机下能做到的巅峰
水准。

换句话说,在不引入新的语法工具的情况下,python universe 的战斗力不会再有实质
性的提升了。(语法工具的例子比如jit、goroutine、static analysis 等等)

py3 并没有引入新的生产工具,反而人为地破坏了现有生态圈的兼容性,导致了长达数
年的时间 python universe 没有任何的进步。而在 python 停滞的这段时间,很多其
他编程语言也在进化,都没有闲着。

作为胶水语言,python 或许曾经拥有了地球上最强的生产力,但这个地位能维持多久
呢?Ruby 或者 Scala 甚至 CoffeeScript 都具备和 Python 实现一样编程接口的能力
,同时又有自己独到的工具可以实现 Python 做... 阅读全帖
L***n
发帖数: 6727
33
chrome 是个不错的浏览器,不过其他的浏览器也在赶上来, chrome 的rendering
engine
不是google的创新,直接拿webkit, javascript engine V8, 速度不错, 占了JIT的便宜
不过也远远不是第一个JIT engine,速度上其他JIT'd engine 没有本质区别, 不知道
你说的构架什么意思,如果是一个页面一个process算是创新,不过在无数browser的创新
中也算不上什么特别的.

,
s***h
发帖数: 487
34
JIT 现在最大的瓶颈,是硬件 CPU 的向量指令集比如 INTEL AVX512 过于复杂和推成
出新,GPU 或者 CPU 内置 GPU 指令集更不要说。
这样很多高性能库都是用 C佳佳 专门对芯片集指令集优化的。高性能计算基本靠调操
作系统里专门优化的库。
这样 Java 其实跟 JavaScript 差不多,还不如 JavaScript 更简单直截了当。JIT 优
势被削弱。


: 用JIT以后没有这么慢

b*******n
发帖数: 605
35
来自主题: Faculty版 - 新人抱怨贴
小妹刚来这个学校一年。
学校是州立学校,医学院,我是研究为主, 还没有开始教课。 学校里面中国老师很少
。 我长得小, 看起来很年轻, 刚来的时候,系里的学生都以为我是新来的本科生或
者研究生。我们系有一位副教授,中国人,男,50岁左右, 平时不太理我, 系里
party的时候,只跟老美聊天。 其他的白人老师关系都很淡, 没有什么不好也没有什
么好。系主任挺好的, 对我很支持,也给予了很多帮助。
今年我第一次申请NIH, 分数还可以,在funding临界线上吧, 我自己还是很满意的。
前两周我收到了JIT表格, 因为不太明白是个什么东东, 而且最近有一些可以update
的内容,不知道可不可以通过JIT更新,就去请教了一下系里面其他几位教授。他们听
说以后,第一反映就是, 哦, 你这个分数不可能被fund, 就不要折腾了。于
是我放弃了, 自己也变得很frustrated。 昨天跟另外系的教授聊天, 才知道, 我问
的人分数跟我差不多, 也收到JIT表格了, 正在work on it!
听到以后, 觉得太郁闷了, 我跟他也不在一个institute, 根本不存在竞争关系,
为什么要这么... 阅读全帖
r****9
发帖数: 147
36
来自主题: Faculty版 - K99分数很烂,要不要re-submit
NIH issues just-in-time emails for all applications that receive an overall
impact score of 40 or less.
For all applications, the eRA Commons Just-in-Time link will be available
for submission of JIT information within 24 hours after the impact score has
been released. However, applicants should not submit any JIT information
until a request is received via email from the system and/or grantor agency.
http://era.nih.gov/applicants/submit_jit.cfm
这是NIH网上写的
However那句还是粗体
所以我还是建议不要浪费时间写JIT
赶紧准备resu... 阅读全帖
r****9
发帖数: 147
37
来自主题: Faculty版 - K99分数很烂,要不要re-submit
NIH issues just-in-time emails for all applications that receive an overall
impact score of 40 or less.
For all applications, the eRA Commons Just-in-Time link will be available
for submission of JIT information within 24 hours after the impact score has
been released. However, applicants should not submit any JIT information
until a request is received via email from the system and/or grantor agency.
http://era.nih.gov/applicants/submit_jit.cfm
这是NIH网上写的
However那句还是粗体
所以我还是建议不要浪费时间写JIT
赶紧准备resu... 阅读全帖
w**z
发帖数: 8232
38
来自主题: JobHunting版 - Facebook Moving To The JVM
还是学Java 吧, 虽然facebook will try to compile php to run on VM,并不是说
直接用Java, 但Java clearly is more popular choice of programming language
than others. And more clearly, JVM is the most popular platform.
http://nerds-central.blogspot.com/2012/08/facebook-moving-to-jv
Facebook Moving To The JVM
The Big Guns get behind mlvm. I mean, BIG like GE, and Facebook!
"Are interpreters immoral?" A question I posed some months ago which might
soon become irrelevant. General purpose interpretors are about to go t... 阅读全帖
g***y
发帖数: 16371
39
来自主题: Arts版 - 席慕容的字画 (转载)
不必理他,八成是微细的马甲没看好,跑出来捣乱
不好意思,眼光的确比他好点
只有下面这种线条我才认为有学习价值:
http://image.baidu.com/i?ct=503316480&z=0&tn=baiduimagedetail&ipn=d&word=陈丹青速写&pn=22&spn=0&di=159092856230&rn=1&ie=utf-8&oe=utf-8&cl=2&lm=-1&cs=1867276666%2C3875964701&os=2760043424%2C2328634115&ln=1000&fr=ala2%2Cala2&sme=0&cg=&objurl=http%3A%2F%2Fauctionimg2.kongfz.cc%2F20081021%2F103518%2F103518WR08E1_b.jpg&fromurl=ippr_z2C%24qAzdH3FAzdH3Fooo_z%26e3Bh5g2uz_z%26e3BvgAzdH3Fitf_tpj4_rtv_ddll988AzdH3F
http://image.baidu.com/i?ct=503316480&z=0... 阅读全帖
F******k
发帖数: 197
40
Generally speaking, you are absolutely right. But when you are pioneering
some new system with brand new architecture, the tools and environment are
always insufficient, under development, and behind the current need as we
experienced before.
Back to the example I brought up, the bug was in jitted code and we have no
any debug info even in debug mode due to our own compiler (Here is a
specific example of insufficient tool). The source code (python-like our own
internal language) looks all right.... 阅读全帖
i*****f
发帖数: 578
41
来自主题: Linux版 - anyone used Octave ?
Octave is very slow compared to matlab if our code is hard to get vertorized
. It
maybe because that octave does not have a Just-In-Time compiler (don't know
if there're third party JIT for octave)
But matlab scripting language sucks. that's another reason I hate matlab (
and don't like octave)
try numPy/sciPy if you can (does not have JIT either, but there's a 3-rd
party JIT called psyco only for x86 CPU).
f*****Q
发帖数: 1912
42
spidermonkey is the code name of javascript engine in mozilla/firefox, they
also have tracemonkey and jaegermonkey, both are JIT compilers. the
javascript engine of chrome is called V8, which came from Strongtalk and JIT
only. The javascript engine of Safari is called SquirrelFish, and a jit
part called nitro.
z***e
发帖数: 5393
43
但是JIT要做这些runtime优化,本身也有cost,不能不考虑进去吧。
而且java自己的overhead这么多,比如没有struct而必须是class,而每个class都有很
多额外的property,这些都要考虑进去之后,它那点优化也难说到底有什么作用。而且
JIT优化,OS自己也有优化,到底JIT的优化能起多大作用也难说。比如说new/delete,
也并不是OS随便找块memroy给你折腾,同样OS本身也是有优化的。
后面那些我都觉得是对的,java本身就是提供更方便灵活的开发/coding模式,但是非
要跟C++比performance就扯了...还要发paper来分析,说明google开始养闲人了。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)