Envisioning Your Ideal Live-In Robot @Miraikan
Miraikan in Tokyo showcases Japanese technologies and challenges visitors to think how humans can improve their quality of life...
Doing Our Part to Show Why HPC Matters
As managers and practitioners in the HPC community part of our responsibility is to make sure that everyone we come into professional...
Locality, Locality, Locality: A Note from SC14
Steadily growing chips, systems, and application parallelism are driving the movement of data across larger distances in systems...
The Internet That Facebook Built
Michael L. Best
The on-ramp might appear free but exiting takes a toll.
The Whole Professional
Peter J. Denning
A new book inspires a reflection on what it means to be a whole, competent, and effective professional — and may portend a wave of disruption in education.
Innovation and Inclusion
Telle Whitney, Elizabeth Ames
What technology companies, especially startups, need to know about building great places to work — for her and him — in the digital age.
The Responsive Enterprise: Embracing the Hacker Way
Erik Meijer, Vikram Kapoor
Soon every company will be a software company.
No Such Thing as a General-Purpose Processor
And the belief in such a device is harmful.
A New Software Engineering
Ivar Jacobson, Ed Seidewitz
What happened to the promise of rigorous, disciplined, professional practices for software development?
Technical Perspective: Rethinking Caches for Throughput Processors
Stephen W. Keckler
As GPUs have become mainstream parallel processing engines, many applications targeting GPUs now have data locality more amenable...
Learning Your Limit: Managing Massively Multithreaded Caches Through Scheduling
Timothy G. Rogers, Mike O'Connor, Tor M. Aamodt
This paper studies the effect of accelerating highly parallel workloads with significant locality on a massively multithreaded...
Computationally Modeling Human Emotion
Stacy Marsella, Jonathan Gratch
Computer models of emotion inform theories of human intelligence and advance human-centric applications.
GPUfs: The Case for Operating System Services on GPUs
Mark Silberstein, Bryan Ford, Emmett Witchel
The GPUfs file system layer for GPU software makes core operating system abstractions available to GPU code.