Compilers: Difference between revisions
From Modelado Foundation
imported>BenoitMeister No edit summary |
imported>Dquinlan No edit summary |
||
Line 16: | Line 16: | ||
| '''PI''' || Ron Brightwell || Shekhar Borkar || Katherine Yelick || Daniel Quinlan || Guang Gao || Mary Hall || Andrew Chien || Koushik Sen || Milind Kulkarni || Martin Schulz | | '''PI''' || Ron Brightwell || Shekhar Borkar || Katherine Yelick || Daniel Quinlan || Guang Gao || Mary Hall || Andrew Chien || Koushik Sen || Milind Kulkarni || Martin Schulz | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
|Describe how expect to require compiler support. | |Describe how you expect to require compiler support within your X-Stack project. | ||
|(EXPRESS) | |(EXPRESS) | ||
|(TG) | |(TG) | ||
Line 28: | Line 28: | ||
|(PIPER) | |(PIPER) | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
|'Program analysis can be both challenging and require specialized expertise. What requirements do you have for program analysis and what level of expertise you expect to require? | |'Program analysis can be both challenging and require specialized expertise. What requirements do you have for program analysis and what level of expertise you expect to require? This problem could be posed in terms of what APIs for program analysis results do you expect? | ||
|(EXPRESS) | |(EXPRESS) | ||
|(TG) | |(TG) | ||
Line 40: | Line 40: | ||
|(PIPER) | |(PIPER) | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
|''What types of hardware do you expect to address within optimizations and at what level of granularity?'' | |''What types of hardware do you expect to address/target within optimizations and at what level of granularity of the program (e.g. coarse-grain, over multiple functions, or fine-grain within statements)?'' | ||
|(EXPRESS) | |(EXPRESS) | ||
|(TG) | |(TG) | ||
Line 53: | Line 53: | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
|'''What languages do you expect to use and or extend to support your research work?" | |'''What languages do you expect to use and or extend to support your research work?" | ||
|(EXPRESS) | |||
|(TG) | |||
|(DEGAS) | |||
|(D-TEC) | |||
|(DynAX) | |||
|(X-TUNE) | |||
|(GVR) | |||
|(CORVETTE) | |||
|N/A | |||
|(PIPER) | |||
|- style="vertical-align:top;" | |||
|'''Do you expect to use or require an Embedded DSL (defined by compiler support that would leverage semantics of abstractions defined completely within a general purpose base language) or an Extended DSL (define by compiler support that would leverage semantics of abstractions defined by new syntax)?" | |||
|(EXPRESS) | |(EXPRESS) | ||
|(TG) | |(TG) |
Revision as of 15:41, April 28, 2014
Sonia requested that Dan Quinlan initiate this page. For comments, please contact Dan Quinlan. This page is still in development.
QUESTIONS | XPRESS | TG X-Stack | DEGAS | D-TEC | DynAX | X-TUNE | GVR | CORVETTE | SLEEC | PIPER |
---|---|---|---|---|---|---|---|---|---|---|
PI | Ron Brightwell | Shekhar Borkar | Katherine Yelick | Daniel Quinlan | Guang Gao | Mary Hall | Andrew Chien | Koushik Sen | Milind Kulkarni | Martin Schulz |
Describe how you expect to require compiler support within your X-Stack project. | (EXPRESS) | (TG) | (DEGAS) | (D-TEC) | (DynAX) | (X-TUNE) | (GVR) | (CORVETTE) | SLEEC | (PIPER) |
'Program analysis can be both challenging and require specialized expertise. What requirements do you have for program analysis and what level of expertise you expect to require? This problem could be posed in terms of what APIs for program analysis results do you expect? | (EXPRESS) | (TG) | (DEGAS) | (D-TEC) | (DynAX) | (X-TUNE) | (GVR) | (CORVETTE) | N/A | (PIPER) |
What types of hardware do you expect to address/target within optimizations and at what level of granularity of the program (e.g. coarse-grain, over multiple functions, or fine-grain within statements)? | (EXPRESS) | (TG) | (DEGAS) | (D-TEC) | (DynAX) | (X-TUNE) | (GVR) | (CORVETTE) | N/A | (PIPER) |
What languages do you expect to use and or extend to support your research work?" | (EXPRESS) | (TG) | (DEGAS) | (D-TEC) | (DynAX) | (X-TUNE) | (GVR) | (CORVETTE) | N/A | (PIPER) |
Do you expect to use or require an Embedded DSL (defined by compiler support that would leverage semantics of abstractions defined completely within a general purpose base language) or an Extended DSL (define by compiler support that would leverage semantics of abstractions defined by new syntax)?" | (EXPRESS) | (TG) | (DEGAS) | (D-TEC) | (DynAX) | (X-TUNE) | (GVR) | (CORVETTE) | N/A | (PIPER) |