Sciweavers

988 search results - page 99 / 198
» The Frontiers of Data Programmability
Sort
View
ASPLOS
2010
ACM
15 years 5 months ago
An asymmetric distributed shared memory model for heterogeneous parallel systems
Heterogeneous computing combines general purpose CPUs with accelerators to efficiently execute both sequential control-intensive and data-parallel phases of applications. Existin...
Isaac Gelado, Javier Cabezas, Nacho Navarro, John ...
123
Voted
TSE
2010
180views more  TSE 2010»
14 years 11 months ago
Aspect-Oriented Race Detection in Java
—In the past, researchers have developed specialized programs to aid programmers in detecting concurrent programming errors such as deadlocks, livelocks, starvation, and data rac...
Eric Bodden, Klaus Havelund
103
Voted
CHI
2002
ACM
16 years 1 months ago
The impact of human-centered features on the usability of a programming system for children
HANDS is a new programming system for children that was designed for usability. This paper examines the effectiveness of three features of HANDS: queries, aggregate operations, an...
John F. Pane, Brad A. Myers
84
Voted
ICCD
2002
IEEE
103views Hardware» more  ICCD 2002»
15 years 9 months ago
A Stream Processor Development Platform
We describe a hardware and software platform for developing streaming applications. Programmers write stream programs in high-level languages, and a set of software tools maps the...
Ben Serebrin, John D. Owens, Chen H. Chen, Stephen...
104
Voted
ICSE
2009
IEEE-ACM
15 years 7 months ago
Creating and evolving software by searching, selecting and synthesizing relevant source code
When programmers develop or maintain software, they instinctively sense that there are fragments of code that other developers implemented somewhere, and these code fragments coul...
Denys Poshyvanyk, Mark Grechanik