Sciweavers

1916 search results - page 81 / 384
» Facilitating Communication in Software Development
Sort
View
CGO
2009
IEEE
14 years 3 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...
HOTI
2011
IEEE
12 years 8 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...
CHI
2010
ACM
14 years 3 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...
IEEEPACT
2007
IEEE
14 years 3 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»
14 years 1 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&...