Profile-guided code optimization
Profile-guided code optimization
批准号:
8241-2007
负责人:
Horspool, Nigel
金额:
$3.5万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2007
资助国家:
加拿大
项目状态:
已结题
起止时间:
2007-01-01 至 2008-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Modern object-oriented programming languages, Java and C# in particular, rely on a technology called 'just-in-time' (JIT) compilation to achieve good performance. JIT compilers generate machine code while the program executes. However a JIT compiler cannot afford to spend much time on extensive analysis of the program to optimize it fully, and thus to improve performance further.The proposed research involves collecting a minimal amount of information while the program runs to identify 'hot' parts of the program, where a large proportion of the execution time is spent. In the light of this information, selected portions of the program can be recompiled. In the recompiled portions, computations have been moved out of hot parts of the program and moved to cold parts, thus improving the program's overall performance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Profile-guided code optimization
-
批准号:8241-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2011
-
负责人:Horspool, Nigel
-
依托单位:
Profile-guided code optimization
-
批准号:8241-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2010
-
负责人:Horspool, Nigel
-
依托单位:
Profile-guided code optimization
-
批准号:8241-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2009
-
负责人:Horspool, Nigel
-
依托单位:
Profile-guided code optimization
-
批准号:8241-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2008
-
负责人:Horspool, Nigel
-
依托单位:
Efficient implementation of object-oriented languages
-
批准号:8241-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2006
-
负责人:Horspool, Nigel
-
依托单位:
Efficient implementation of object-oriented languages
-
批准号:8241-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2005
-
负责人:Horspool, Nigel
-
依托单位:
Efficient implementation of object-oriented languages
-
批准号:8241-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2004
-
负责人:Horspool, Nigel
-
依托单位:
Efficient implementation of object-oriented languages
-
批准号:8241-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2003
-
负责人:Horspool, Nigel
-
依托单位:
Efficient implementation of object-oriented languages
-
批准号:8241-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2002
-
负责人:Horspool, Nigel
-
依托单位:
Profile-based code motion optimization
-
批准号:8241-1997
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.41万
-
财政年份:2001
-
负责人:Horspool, Nigel
-
依托单位:
Profile-based code motion optimization
-
批准号:8241-1997
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.41万
-
财政年份:2000
-
负责人:Horspool, Nigel
-
依托单位:
Profile-based code motion optimization
-
批准号:8241-1997
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.41万
-
财政年份:1999
-
负责人:Horspool, Nigel
-
依托单位:
Profile-based code motion optimization
-
批准号:8241-1997
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.25万
-
财政年份:1998
-
负责人:Horspool, Nigel
-
依托单位:
Profile-based code motion optimization
-
批准号:8241-1997
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.95万
-
财政年份:1997
-
负责人:Horspool, Nigel
-
依托单位:
Computer Science Research Computing Facility
-
批准号:43774-1993
-
项目类别:Infrastructure Grants (H)
-
资助金额:$2.8万
-
财政年份:1996
-
负责人:Horspool, Nigel
-
依托单位:
Complier construction tools
-
批准号:8241-1992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:1996
-
负责人:Horspool, Nigel
-
依托单位:
Complier construction tools
-
批准号:8241-1992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:1995
-
负责人:Horspool, Nigel
-
依托单位:
Computer Science Research Computing Facility
-
批准号:43774-1993
-
项目类别:Infrastructure Grants (H)
-
资助金额:$4.21万
-
财政年份:1995
-
负责人:Horspool, Nigel
-
依托单位:
Computer Science Research Computing Facility
-
批准号:43774-1993
-
项目类别:Infrastructure Grants (H)
-
资助金额:$5.61万
-
财政年份:1994
-
负责人:Horspool, Nigel
-
依托单位:
Complier construction tools
-
批准号:8241-1992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:1994
-
负责人:Horspool, Nigel
-
依托单位:
海外基金