Search For:

Displaying 1-26 out of 26 total
Graph Twiddling in a MapReduce World
Found in: Computing in Science and Engineering
By Jonathan Cohen
Issue Date:July 2009
pp. 29-41
As the size of graphs for analysis continues to grow, methods of graph processing that scale well have become increasingly important. One way to handle large datasets is to disperse them across an array of networked computers, each of which implements simp...
 
Exploring Traditional and Emerging Parallel Programming Models Using a Proxy Application
Found in: 2013 IEEE International Symposium on Parallel & Distributed Processing (IPDPS)
By Ian Karlin,Abhinav Bhatele,Jeff Keasler,Bradford L. Chamberlain,Jonathan Cohen,Zachary Devito,Riyaz Haque,Dan Laney,Edward Luke,Felix Wang,David Richards,Martin Schulz,Charles H. Still
Issue Date:May 2013
pp. 919-932
Parallel machines are becoming more complex with increasing core counts and more heterogeneous architectures. However, the commonly used parallel programming models, C/C++ with MPI and/or OpenMP, make it difficult to write source code that is easily tuned ...
 
Solving Computational Problems with GPU Computing
Found in: Computing in Science and Engineering
By Jonathan Cohen, Michael Garland
Issue Date:September 2009
pp. 58-63
<p>Modern GPUs are massively parallel microprocessors that can deliver very high performance for the parallel computations common in science and engineering.</p>
 
Hardware Technologies for High-Performance Data-Intensive Computing
Found in: Computer
By Maya Gokhale, Jonathan Cohen, Andy Yoo, W. Marcus Miller, Arpith Jacob, Craig Ulmer, Roger Pearce
Issue Date:April 2008
pp. 60-68
Data-intensive problems challenge conventional computing architectures with demanding CPU, memory, and I/O requirements. Experiments with three benchmarks suggest that emerging hardware technologies can significantly boost performance of a wide range of ap...
 
vLOD: High-Fidelity Walkthrough of Large Virtual Environments
Found in: IEEE Transactions on Visualization and Computer Graphics
By Jatin Chhugani, Budirijanto Purnomo, Shankar Krishnan, Jonathan Cohen, Suresh Venkatasubramanian, David S. Johnson, Subodh Kumar
Issue Date:January 2005
pp. 35-47
We present visibility computation and data organization algorithms that enable high-fidelity walkthroughs of large 3D geometric data sets. A novel feature of our walkthrough system is that it performs work proportional only to the required detail in visibl...
 
On the Visualization of Time-Varying Structured Grids Using a 3D Warp Texture
Found in: Visualization Conference, IEEE
By Yuan Chen, Jonathan Cohen, Subodh Kumar
Issue Date:October 2004
pp. 17p
<p>We present a novel scheme to interactively visualize time-varying scalar fields defined on a structured grid. The underlying approach is to maximize the use of current graphics hardware by using 3D texture mapping. This approach commonly suffers f...
   
GLOD: A Geometric Level of Detail System at the OpenGL API Level
Found in: Visualization Conference, IEEE
By Jonathan Cohen, David Luebke, Nathaniel Duca, Brenden Schubert
Issue Date:October 2003
pp. 85
No summary available.
   
Digital Preservation of Ancient Cuneiform Tablets Using 3D-Scanning
Found in: 3D Digital Imaging and Modeling, International Conference on
By Subodh Kumar, Dean Snyder, Donald Duncan, Jonathan Cohen, Jerry Cooper
Issue Date:October 2003
pp. 326
Cuneiform is the world?s oldest known writing system. Ancient scribes impressed reed styluses onto damp clay to write the approximately 900 different logographic, syllabic and taxographic signs. These clay tablets were preserved in the ruins of ancient Nea...
 
Interactive Visualization of Unstructured Grids Using Hierarchical 3D Textures
Found in: Volume Visualization and Graphics, IEEE Symposium on
By Joshua Leven, Jason Corso, Jonathan Cohen, Subodh Kumar
Issue Date:October 2002
pp. 37-44
We present a system for interactively rendering large, unstructured grids. Our approach is to voxelize the grid into a 3D voxel octree, and then to render the data using hierarchical, 3D texture mapping. This approach leverages the current 3D texture mappi...
 
Uniform Frequency Images: Adding Geometry to Images to Produce Space-Efficient Textures
Found in: Visualization Conference, IEEE
By Adam Hunter, Jonathan Cohen
Issue Date:October 2000
pp. 43
We discuss the concept of uniform frequency images, which exhibit uniform local frequency properties. Such images make optimal use of space when sampled close to their Nyquist limit. A warping function may be applied to an arbitrary image to redistribute i...
 
Scalable fluid simulation using anisotropic turbulence particles
Found in: ACM Transactions on Graphics (TOG)
By Jonathan Cohen, Markus Gross, Nils Thuerey, Sarah Tariq, Tobias Pfaff, Jonathan Cohen, Markus Gross, Nils Thuerey, Sarah Tariq, Tobias Pfaff
Issue Date:December 2010
pp. 1-12
It is usually difficult to resolve the fine details of turbulent flows, especially when targeting real-time applications. We present a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows...
     
Scalable fluid simulation using anisotropic turbulence particles
Found in: ACM SIGGRAPH Asia 2010 papers (SIGGRAPH ASIA '10)
By Jonathan Cohen, Markus Gross, Nils Thuerey, Sarah Tariq, Tobias Pfaff
Issue Date:December 2010
pp. 20-21
It is usually difficult to resolve the fine details of turbulent flows, especially when targeting real-time applications. We present a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows...
     
Fast tridiagonal solvers on the GPU
Found in: Proceedings of the 15th ACM SIGPLAN symposium on Principles and practice of parallel computing (PPoPP '10)
By John D. Owens, Jonathan Cohen, Yao Zhang
Issue Date:January 2010
pp. 127-136
We study the performance of three parallel algorithms and their hybrid variants for solving tridiagonal linear systems on a GPU: cyclic reduction (CR), parallel cyclic reduction (PCR) and recursive doubling (RD). We develop an approach to measure, analyze,...
     
Fritzing: a tool for advancing electronic prototyping for designers
Found in: Proceedings of the 3rd International Conference on Tangible and Embedded Interaction (TEI '09)
By Andre Knorig, Jonathan Cohen, Reto Wettach
Issue Date:February 2009
pp. 118-125
Today a growing community of DIY-practitioners, artists and designers are using microcontroller-based toolkits to express their concepts for digital artifacts by building them. However, as these prototypes are generally constructed using solder-free techno...
     
Multi-grained level of detail using a hierarchical seamless texture atlas
Found in: Proceedings of the 2007 symposium on Interactive 3D graphics and games (SI3D '07)
By Budirijanto Purnomo, Jonathan Cohen, Krzysztof Niski
Issue Date:April 2007
pp. 153-160
Previous algorithms for view-dependent level of detail provide local mesh refinements either at the finest granularity or at a fixed, coarse granularity. The former provides triangle-level adaptation, often at the expense of heavy CPU usage and low triangl...
     
Toys to teach: mathematics as a collaborative climbing exercise
Found in: ACM SIGGRAPH 2002 conference abstracts and applications (SIGGRAPH '02)
By James Dai, Jonathan Cohen, Maria Klawe, Michael Wu, Troy Wu
Issue Date:July 2002
pp. 117-119
Whereas traditional research on collaborative educational systems has primarily focused on how to define better modes of digital interaction, this approach is found lacking when applied to developing collaborative systems for elementary school aged childre...
     
A photometric approach to digitizing cultural artifacts
Found in: Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage (VAST '01)
By Jonathan Cohen, Paul Debevec, Tim Hawkins
Issue Date:November 2001
pp. 333-342
In this paper we present a photometry-based approach to the digital documentation of cultural artifacts. Rather than representing an artifact as a geometric model with spatially varying reflectance properties, we instead propose directly representing the a...
     
Listen reader: an electronically augmented paper-based book
Found in: Proceedings of the SIGCHI conference on Human factors in computing systems (CHI '01)
By Jonathan Cohen, Maribeth Back, Rich Gold, Scott Minneman, Steve Harrison
Issue Date:March 2001
pp. 23-29
While predictions abound that electronic books will supplant traditional paper-based books, many people bemoan the coming loss of the book as cultural artifact. In this project we deliberately keep the affordances of paper books while adding electronic aug...
     
Page detection using embedded tags
Found in: Proceedings of the 13th annual ACM symposium on User interface software and technology (UIST '00)
By Jonathan Cohen, Maribeth J. Back
Issue Date:November 2000
pp. 159-160
A Collaborage is a collaborative collage of physically represented information on a surface that is connected with electronic information, such as a physical In/Out board connected to a people-locator database. The physical surface (board) contains items t...
     
Logjam: a tangible multi-person interface for video logging
Found in: Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit (CHI '99)
By Jonathan Cohen, Meg Withgott, Philippe Piernot
Issue Date:May 1999
pp. 128-135
We present an approach to control information flow in object-oriented systems. The decision of whether an informatin flow is permitted or denied depends on both the authorizations specified on the objects and the process by which information is obtained an...
     
Appearance-perserving simplification
Found in: Proceedings of the 25th annual conference on Computer graphics and interactive techniques (SIGGRAPH '98)
By Dinesh Manocha, Jonathan Cohen, Marc Olano
Issue Date:July 1998
pp. 115-122
This paper describes a physically-based rendering system tailored to the demands of lighting design and architecture. The simulation uses a light-backwards ray-tracing method with extensions to efficiently solve the rendering equation under most conditions...
     
The sound of your stuff: designing a complex auditory display for an interactive museum exhibit
Found in: CHI 98 conference summary on Human factors in computing systems (CHI '98)
By Jonathan Cohen, Maribeth Back
Issue Date:April 1998
pp. 239-240
We present an approach to control information flow in object-oriented systems. The decision of whether an informatin flow is permitted or denied depends on both the authorizations specified on the objects and the process by which information is obtained an...
     
V-COLLIDE: accelerated collision detection for VRML
Found in: Proceedings of the second symposium on Virtual reality modeling language (VRML '97)
By Dinesh Manocha, Jonathan Cohen, Ming C. Lin, Stefan Gottschalk, Thomas C. Hudson
Issue Date:February 1997
pp. 117-ff.
There are many reasons for integrating industry's software technology into the university system at the graduate level. This paper discusses efforts by TRW, Rational Software Corporation, and the University of Southern California's Software Engineering dep...
     
Simplification envelopes
Found in: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques (SIGGRAPH '96)
By Amitabh Varshney, Dinesh Manocha, Frederick Brooks, Greg Turk, Hans Weber, Jonathan Cohen, Pankaj Agarwal, William Wright
Issue Date:August 1996
pp. 119-128
This paper describes a physically-based rendering system tailored to the demands of lighting design and architecture. The simulation uses a light-backwards ray-tracing method with extensions to efficiently solve the rendering equation under most conditions...
     
“Kirk here:”: using genre sounds to monitor background activity
Found in: INTERACT '93 and CHI '93 conference companion on Human factors in computing systems (CHI '93)
By Jonathan Cohen
Issue Date:April 1993
pp. 63-64
Hyperspeech is a speech-only hypermedia application that explores issues of speech user interfaces, navigation, and system architecture in a purely audio environment without a visual display. The system uses speech recognition input and synthetic speech fe...
     
A magnifier tool for video data
Found in: Proceedings of the SIGCHI conference on Human factors in computing systems (CHI '92)
By Jonathan Cohen, Michael Mills, Yin Yin Wong
Issue Date:May 1992
pp. 93-98
We describe an interface prototype, the Hierarchical Video Magnifier, which allows users to work with a video source at fine-levels of detail while maintaining an awareness of temporal context. The technique allows the user to recursively magnify the tempo...
     
 1