Sciweavers

1916 search results - page 81 / 384
» Facilitating Communication in Software Development
Sort
View
152
Voted
CGO
2009
IEEE
15 years 10 months ago
Software Pipelined Execution of Stream Programs on GPUs
—The StreamIt programming model has been proposed to exploit parallelism in streaming applications on general purpose multicore architectures. This model allows programmers to sp...
Abhishek Udupa, R. Govindarajan, Matthew J. Thazhu...
228
Voted
HOTI
2011
IEEE
14 years 2 months ago
The Common Communication Interface (CCI)
—There are many APIs for connecting and exchanging data between network peers. Each interface varies wildly based on metrics including performance, portability, and complexity. S...
Scott Atchley, David Dillow, Galen M. Shipman, Pat...
118
Voted
CHI
2010
ACM
15 years 10 months ago
How to support designers in getting hold of the immaterial material of software
When designing novel GUI controls, interaction designers are challenged by the “immaterial” materiality of the digital domain; they lack tools that effectively support a refle...
Fatih Kursat Ozenc, Miso Kim, John Zimmerman, Step...
110
Voted
IEEEPACT
2007
IEEE
15 years 9 months ago
Speculative Decoupled Software Pipelining
In recent years, microprocessor manufacturers have shifted their focus from single-core to multi-core processors. To avoid burdening programmers with the responsibility of paralle...
Neil Vachharajani, Ram Rangan, Easwaran Raman, Mat...
ITS
2010
Springer
122views Multimedia» more  ITS 2010»
15 years 8 months ago
DynaLearn: Architecture and Approach for Investigating Conceptual System Knowledge Acquisition
DynaLearn is an Interactive Learning Environment that facilitates a constructive approach to developing a conceptual understanding of how systems work. The software can be put in d...
Bert Bredeweg, Jochem Liem, Floris Linnebank, Ren&...