编译技术领域重要国际会议列表
2011-07-19 22:56
260 查看
编译技术领域重要国际会议列表(待补充)1. ASPLOS
Stands for: Architectural Support for Programming Languages and Operating Systems
About The Symposium:
ASPLOS is a multi-disciplinary conference for research that spans the boundaries of hardware, computer architecture, compilers, languages, operating systems, networking, and applications. ASPLOS provides a high quality forum for scientists and engineers to present their latest research findings in these rapidly changing fields. It has captured some of the major computer systems innovations of the past two decades (e.g., RISC and VLIW processors, small and large-scale multiprocessors, clusters and networks-of-workstations, optimizing compilers, RAID, and network-storage system designs). ASPLOS is co-sponsored by ACM SIGARCH, SIGOPS, and SIGPLAN.
The ACM VEE Conference on Virtual Execution Environments will be co-located with ASPLOS, March 3–4, 2012.
URL: http://research.microsoft.com/en-us/um/cambridge/events/asplos_2012/
2. ICS
Stands for: International Conference on Supercomputing
About The Symposium:
The focus of ICS is high performance computers and computation:
Architecture including power-aware, parallel I/O, grid-based, web-based, continuous monitoring, self-healing, fault-tolerant, embedded
Productivity including benchmarks, performance evaluation studies, specialized languages, program development tools
Systems including compilers, operating systems, schedulers, runtime optimization
Applications including numeric and non-numeric, scientific, biological, industrial, massive sensory processing
Theoretical underpinnings of any of the above topics as well as analysis and experimental evaluation of systems.
URL: http://ics-conference.org/
3. PLDI
Stands for: Programming Language Design and Implementation
About The Symposium:
PLDI is a forum where researchers, developers, educators, and practitioners exchange information on the latest practical and experimental work in the design and implementation of programming languages. PLDI seeks original research papers that focus on the design, implementation, development, and use of programming languages. PLDI emphasizes innovative and creative approaches to compile-time and runtime technology; novel language designs and features; and results from implementations.
URL: http://pldi12.cs.purdue.edu/
4. PPoPP
Stands for:Principles and Practice of Parallel Programming
About The Symposium:
PPoPP is a forum for leading work on all aspects of parallel programming, including foundational and theoretical aspects, techniques, tools, and practical experiences. In the context of the symposium, "parallel programming" encompasses work on concurrent and parallel systems (multicore, multithreaded, heterogeneous, clustered systems, distributed systems, and large scale machines). Given the rise of parallel architectures into the consumer market (desktops, laptops, and mobile devices), PPoPP is particularly interested in work that addresses new parallel workloads, techniques and tools that attempt to improve the productivity of parallel programming, and work towards improved synergy with such emerging architectures.
URL: http://dynopt.org/ppopp-2012/
5. SPAA
Stands for:Symposium on Parallelism in Algorithms and Architectures
About The Symposium:
The Annual ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) defines the term 'parallel' broadly, encompassing any computational system that can perform multiple operations or tasks simultaneously. Topics include, but are not limited to, Parallel and Distributed Algorithms, Parallel and Distributed Data Structures, Green Computing and Power-Efficient Architectures, Management of Massive Data Sets, Parallel Complexity Theory, Parallel and Distributed Architectures, Multi-Core Architectures, Instruction Level Parallelism and VLSI, Compilers and Tools for Concurrent Programming, Supercomputer Architecture and Computing, Transactional Memory Hardware and Software, The Internet and the World Wide Web, Game Theory and Collaborative Learning, Routing and Information Dissemination, Resource Management and Awareness, Peer-to-Peer Systems, Mobile Ad-Hoc and Sensor Networks, Robustness, Self-Stabilization and Security, Synergy of parallelism in algorithms, programming and architecture.
URL: http://www.cs.jhu.edu/~spaa/
6. CGO
Stands for: Code Generation and Optimization
About The Symposium:
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.
URL: http://www.cgo.org/cgo2012/index.html
Stands for: Architectural Support for Programming Languages and Operating Systems
About The Symposium:
ASPLOS is a multi-disciplinary conference for research that spans the boundaries of hardware, computer architecture, compilers, languages, operating systems, networking, and applications. ASPLOS provides a high quality forum for scientists and engineers to present their latest research findings in these rapidly changing fields. It has captured some of the major computer systems innovations of the past two decades (e.g., RISC and VLIW processors, small and large-scale multiprocessors, clusters and networks-of-workstations, optimizing compilers, RAID, and network-storage system designs). ASPLOS is co-sponsored by ACM SIGARCH, SIGOPS, and SIGPLAN.
The ACM VEE Conference on Virtual Execution Environments will be co-located with ASPLOS, March 3–4, 2012.
URL: http://research.microsoft.com/en-us/um/cambridge/events/asplos_2012/
2. ICS
Stands for: International Conference on Supercomputing
About The Symposium:
The focus of ICS is high performance computers and computation:
Architecture including power-aware, parallel I/O, grid-based, web-based, continuous monitoring, self-healing, fault-tolerant, embedded
Productivity including benchmarks, performance evaluation studies, specialized languages, program development tools
Systems including compilers, operating systems, schedulers, runtime optimization
Applications including numeric and non-numeric, scientific, biological, industrial, massive sensory processing
Theoretical underpinnings of any of the above topics as well as analysis and experimental evaluation of systems.
URL: http://ics-conference.org/
3. PLDI
Stands for: Programming Language Design and Implementation
About The Symposium:
PLDI is a forum where researchers, developers, educators, and practitioners exchange information on the latest practical and experimental work in the design and implementation of programming languages. PLDI seeks original research papers that focus on the design, implementation, development, and use of programming languages. PLDI emphasizes innovative and creative approaches to compile-time and runtime technology; novel language designs and features; and results from implementations.
URL: http://pldi12.cs.purdue.edu/
4. PPoPP
Stands for:Principles and Practice of Parallel Programming
About The Symposium:
PPoPP is a forum for leading work on all aspects of parallel programming, including foundational and theoretical aspects, techniques, tools, and practical experiences. In the context of the symposium, "parallel programming" encompasses work on concurrent and parallel systems (multicore, multithreaded, heterogeneous, clustered systems, distributed systems, and large scale machines). Given the rise of parallel architectures into the consumer market (desktops, laptops, and mobile devices), PPoPP is particularly interested in work that addresses new parallel workloads, techniques and tools that attempt to improve the productivity of parallel programming, and work towards improved synergy with such emerging architectures.
URL: http://dynopt.org/ppopp-2012/
5. SPAA
Stands for:Symposium on Parallelism in Algorithms and Architectures
About The Symposium:
The Annual ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) defines the term 'parallel' broadly, encompassing any computational system that can perform multiple operations or tasks simultaneously. Topics include, but are not limited to, Parallel and Distributed Algorithms, Parallel and Distributed Data Structures, Green Computing and Power-Efficient Architectures, Management of Massive Data Sets, Parallel Complexity Theory, Parallel and Distributed Architectures, Multi-Core Architectures, Instruction Level Parallelism and VLSI, Compilers and Tools for Concurrent Programming, Supercomputer Architecture and Computing, Transactional Memory Hardware and Software, The Internet and the World Wide Web, Game Theory and Collaborative Learning, Routing and Information Dissemination, Resource Management and Awareness, Peer-to-Peer Systems, Mobile Ad-Hoc and Sensor Networks, Robustness, Self-Stabilization and Security, Synergy of parallelism in algorithms, programming and architecture.
URL: http://www.cs.jhu.edu/~spaa/
6. CGO
Stands for: Code Generation and Optimization
About The Symposium:
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.
URL: http://www.cgo.org/cgo2012/index.html
相关文章推荐
- 模式识别及相关领域的重要期刊列表转载
- [转载]当今计算机软件开发和应用领域最重要十种关键技术
- 计算机视觉领域的 国际会议列表
- 编译领域会议列表
- LSTM入门必读:从入门基础到工作方式详解 By 机器之心2017年7月24日 12:57 长短期记忆(LSTM)是一种非常重要的神经网络技术,其在语音识别和自然语言处理等许多领域都得到了广泛的应用
- 当今计算机软件开发和应用领域最重要十种关键技术排名
- 加密技术在信息安全领域的重要作用
- 当今计算机软件开发和应用领域最重要十种关键技术排名
- 总结一下机器人领域的重要国际会议吧
- 新的技术领域
- java核心技术 - 17个重要的知识点
- 电子或通信领域当前的主流技术及其社会需求调查报告
- 网络安全已经成为安全领域的一个重要课题
- 一个技术人,最重要的是:极客精神(好奇心 + 探索欲)(新de代码)
- 掌握了这几项技术,工作越来越有信心,最重要是的很少加班
- .NET编译技术内幕(1)
- JAVA EE 项目常用知识 之AJAX技术实现select下拉列表联动的两种用法(让你真正理解ajax)
- 交换机的重要技术参数
- 我看微软.NET各子技术领域之应用前景