会议名称(中文): 2015年IEEE/ ACM国际代码生成和优化研讨会 会议名称(英文): 2015 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) 所属学科: 计算机科学理论,计算机软件 开始日期: 2015-02-07 结束日期: 2015-02-11 所在国家: 美国 所在城市: 美国 具体地点: Burlingame, CA, USA 主办单位: Association for Computing Machinery
会议背景介绍: The International Symposium on Code Generation and Optimization (CGO) provides a premier venue to bring together researchers and practitioners working at the interface of hardware and software on a wide range of optimization and code generation techniques and related issues. The conferences spans the spectrum from purely static to fully dynamic approaches, including techniques ranging from pure software-based methods to architectural features and support. 征文范围及要求: Original contributions are solicited on, but not limited to, the following topics:
Code Generation and Optimization
Efficient execution of dynamically typed and higher-level languages Optimization and code generation for emerging programming models, platforms Optimizations for energy efficiency Profile-guided, feedback-directed, and machine learning based optimization Compiler abstractions and intermediate representations Static and Dynamic Analysis
Profiling and instrumentation for power, memory, throughput or latency Efficient profiling and instrumentation techniques Program characterization methods Profile-guided optimization Novel and efficient tools for power, performance analysis, debugging and testing Optimization for Parallelism
Runtime systems for parallelism & heterogeneity Optimizations for heterogeneous or specialized parallel targets, e.g. GPUs Compiler-driven data distribution and synchronization Thread extraction OS, Architecture and Runtime Support
Architectural support for improved profiling, optimization and code generation Integrated system design (HW/OS/VM/SW) Memory management and garbage collection Security and Reliability
Code analysis and transformations to address security or reliability concerns Practical Experience
Deployed dynamic and static compiler and runtime systems for general purpose, embedded system and Cloud/HPC platforms Applications of above in emerging technology areas, such as
Web programming environments, application runtimes, optimizations SOCs, heterogeneous platforms hardware/software co-design, analysis and optimization |