Susan J. Eggers, James R. Larus
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems
ASPLOS, 2008.
@proceedings{ASPLOS-2008, address = "Seattle, Washington, USA", editor = "Susan J. Eggers and James R. Larus", isbn = "978-1-59593-958-6", publisher = "{ACM}", title = "{Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems}", year = 2008, }
Contents (32 items)
- ASPLOS-2008-Winfree #programming #towards
- Toward molecular programming with DNA (EW), p. 1.
- ASPLOS-2008-ChenGLSWBDP #approach #named #operating system
- Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems (XC, TG, ECL, PS, CAW, DB, JSD, DRKP), pp. 2–13.
- ASPLOS-2008-McCunePPRS #execution #how #recommendation
- How low can you go?: recommendations for hardware-supported minimal TCB code execution (JMM, BP, AP, MKR, AS), pp. 14–25.
- ASPLOS-2008-BhargavaSSM #2d
- Accelerating two-dimensional page walks for virtualized systems (RB, BS, FS, SM), pp. 26–35.
- ASPLOS-2008-LeeB #adaptation #architecture #performance #roadmap
- Efficiency trends and limits from comprehensive microarchitectural adaptivity (BCL, DMB), pp. 36–47.
- ASPLOS-2008-RaghavendraRTWZ #coordination #multi #power management
- No “power” struggles: coordinated multi-level power management for the data center (RR, PR, VT, ZW, XZ), pp. 48–59.
- ASPLOS-2008-BallapuramSL #behaviour #multi #semantics
- Exploiting access semantics and program behavior to reduce snoop power in chip multiprocessors (CSB, AS, HHSL), pp. 60–69.
- ASPLOS-2008-MallikCDMD #named #performance #scalability
- PICSEL: measuring user-perceived performance to control dynamic frequency scaling (AM, JC, RPD, GM, PAD), pp. 70–79.
- ASPLOS-2008-JoaoMKAP #object-oriented #performance
- Improving the performance of object-oriented languages with dynamic predication of indirect jumps (JAJ, OM, HK, RA, YNP), pp. 80–90.
- ASPLOS-2008-WegielK #concurrent #memory management #parallel
- The mapping collector: virtual memory support for generational, parallel, and concurrent compaction (MW, CK), pp. 91–102.
- ASPLOS-2008-DeviettiBMZ #architecture #bound #c #named #programming language #safety
- Hardbound: architectural support for spatial safety of the C programming language (JD, CB, MMKM, SZ), pp. 103–114.
- ASPLOS-2008-LvinNBZ #named #reliability #security
- Archipelago: trading address space for reliability and security (VBL, GN, EDB, BGZ), pp. 115–124.
- ASPLOS-2008-ChoiPT #branch #predict #thread
- Accurate branch prediction for short threads (BC, LP, DMT), pp. 125–134.
- ASPLOS-2008-SrikantaiahKI #adaptation #multi #set
- Adaptive set pinning: managing shared caches in chip multiprocessors (SS, MTK, MJI), pp. 135–144.
- ASPLOS-2008-TuckACT #analysis #hardware #named #optimisation
- SoftSig: software-exposed hardware signatures for code analysis and optimization (JT, WA, LC, JT), pp. 145–156.
- ASPLOS-2008-BurceaSMF #predict
- Predictor virtualization (IB, SS, AM, BF), pp. 157–167.
- ASPLOS-2008-GanapathyRBSJ #design #implementation
- The design and implementation of microdrivers (VG, MJR, AB, MMS, SJ), pp. 168–178.
- ASPLOS-2008-WeinsbergDABW #operating system #programmable
- Tapping into the fountain of CPUs: on operating system support for programmable devices (YW, DD, TA, MBY, PW), pp. 179–188.
- ASPLOS-2008-ShenZDLSZ #hardware #on the fly
- Hardware counter driven on-the-fly request signatures (KS, MZ, SD, CL, CS, XZ), pp. 189–200.
- ASPLOS-2008-ErtveldeE #benchmark #metric
- Dispersing proprietary applications as benchmarks through code mutation (LVE, LE), pp. 201–210.
- ASPLOS-2008-MysoreMAS #comprehension #data flow #visualisation
- Understanding and visualizing full systems with data flow tomography (SM, BM, BA, TS), pp. 211–221.
- ASPLOS-2008-OttoniA #communication #concurrent #multi #optimisation #scheduling #thread
- Communication optimizations for global multi-threaded instruction scheduling (GO, DIA), pp. 222–232.
- ASPLOS-2008-KulkarniPRWBC #clustering #parallel
- Optimistic parallelism benefits from data partitioning (MK, KP, GR, BW, KB, LPC), pp. 233–243.
- ASPLOS-2008-CoxBCKK #compilation #programming
- Xoc, an extension-oriented compiler for systems programming (RC, TB, ATC, MFK, EK), pp. 244–254.
- ASPLOS-2008-WellsCS #adaptation #fault #manycore
- Adapting to intermittent faults in multicore systems (PMW, KC, GSS), pp. 255–264.
- ASPLOS-2008-LiRSAAZ #comprehension #design #fault
- Understanding the propagation of hard errors to software and implications for resilient system design (MLL, PR, SKS, SVA, VSA, YZ), pp. 265–276.
- ASPLOS-2008-SulemanQP #concurrent #execution #multi #power management #thread
- Feedback-driven threading: power-efficient and high-performance execution of multi-threaded workloads on CMPs (MAS, MKQ, YNP), pp. 277–286.
- ASPLOS-2008-LindermanCWM #manycore #named #programming
- Merge: a programming model for heterogeneous multi-core systems (MDL, JDC, HW, THYM), pp. 287–296.
- ASPLOS-2008-GummarajuCTR #manycore #named #programming #using
- Streamware: programming general-purpose multicore processors using streams (JG, JC, YT, MR), pp. 297–307.
- ASPLOS-2008-NightingalePCF #hardware #security
- Parallelizing security checks on commodity hardware (EBN, DP, PMC, JF), pp. 308–318.
- ASPLOS-2008-CastroCM #debugging #privacy
- Better bug reporting with better privacy (MC, MC, JPM), pp. 319–328.
- ASPLOS-2008-LuPSZ #concurrent #debugging #learning
- Learning from mistakes: a comprehensive study on real world concurrency bug characteristics (SL, SP, ES, YZ), pp. 329–339.
7 ×#named
5 ×#multi
4 ×#concurrent
4 ×#programming
3 ×#adaptation
3 ×#hardware
3 ×#manycore
3 ×#performance
3 ×#thread
2 ×#architecture
5 ×#multi
4 ×#concurrent
4 ×#programming
3 ×#adaptation
3 ×#hardware
3 ×#manycore
3 ×#performance
3 ×#thread
2 ×#architecture