编译技术领域重要国际会议列表

本文列举了编译技术领域的六个重要国际会议,包括ASPLOS、ICS、PLDI等,涵盖了计算机体系结构、编程语言、并行计算等多个方向,为研究人员提供前沿进展。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

编译技术领域重要国际会议列表(待补充)

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

 

 

 

 

(我现在主要在优快云上整理计算机安全、软件工程(可信软件)、系统及通信方面的论文及相关理论书籍,如果对这方面内容感兴趣,可以访问:http://download.youkuaiyun.com/user/qysh123 查看我上传的所有资料。内容比较多,需要大家人工手动查找。另外,资料顺序并不按照时间排列,只是想起来了就上传。请大家见谅。) 体系结构和编程语言方面的著名会议,International conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2012年的论文集。这个会议总体上感觉偏计算机系统结构,但是对操作系统、软件、编译器等topic均有涉及,例如目前在软件测试分析领域著名的符号执行平台S2E就是发表在11年的ASPLOS上。对这个会议,请参考以下介绍: 1 ASPLOS是由ACM主办的国际会议。主要关注硬件、体系结构、编译、操作系统等研究方向,在国内外学术界很高的影响。 2 ASPLOS(编程语言和操作系统的体系结构支持会议)是ACM开办的一个以体系结构为核心内容的多学科会议,其研究领域跨越硬件、体系结构、编译器、编程语言、操作系统、网络和应用,尤其关注这些学科间的交叉性研究课题。 ASPLOS的开会年份非常奇怪,82、87、89、91、92、94、96、98、00、02、04、06、08、09,既不是双年会,又不是但年会,还说不准奇数年或偶数年开会,真是个“不走寻常路”的会议。但ASPLOS绝对是一个精品会议,一年仅录用20多篇论文,几乎每篇都会受到计算机领域的大量引用。 2012年ASPLOS共收录了37篇文章,分为10个Session,欢迎需要的朋友下载。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值