Login / Register for free to get access to My MedWorm

Computing in Science and EngineeringComputing in Science and Engineering RSS feedThis is an RSS file. You can use it to subscribe to this data in your favourite RSS reader, such as GoogleReader, or to display this data on your own website or blog. subscribe with MyMedWormSubscribe to this data using MyMedWorm.subscribe with GoogleReaderSubscribe to this data using GoogleReader.subscribe with BloglinesSubscribe to this data using Bloglines.subscribe with MyYahooSubscribe to this data using MyYahoo.

This page shows you the latest items in this publication.

Front Coveremail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

IEEE Computer Society Career Center advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Table of Contentsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

The Promise of Science-Based Computational Engineeringemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Associate editor in chief Douglass Post describes the importance of simulation for engineering design resources.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

CiSE Mastheademail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

FiPy: Partial Differential Equations with Pythonemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Partial differential equations (PDEs) are ubiquitous to the mathematical description of physical phenomena. Typical examples describe the evolution of a field in time as a function of its value in space, such as in wave propagation or heat flow. Many existing PDE solver packages focus on the important, but arcane, task of actually numerically solving the linearized set of algebraic equations that result from the discretization of a set of PDEs, but the need for many researchers is often higher level than that. They have the physical knowledge to describe their model, and can apply differential calculus to obtain appropriat...
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Compute Unified Device Architecture Application Suitabilityemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Graphics processing units (GPUs) can provide excellent speedups on some, but not all, general-purpose workloads. Using a set of computational GPU kernels as examples, the authors show how to adapt kernels to utilize the architectural features of a GeForce 8800 GPU and what finally limits the achievable performance.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Concurrent Composition Using Lociemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The parallel coordination of tasks and data is the most significant challenge in high-performance scientific software development. Performance dictates that distributed data communication is best performed outside of a software module, but this comes with a cost of increased coupling and loss of system cohesion. Therefore, developers often face complicated component interactions and distributed data management problems that are hard to design and optimize. The authors developed a software framework called Loci that provides an automatic system for the generating the communication and synchronization that are required to co...
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Web-Enabled Remote Scientific Environmentsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The authors introduce a new approach to developing Web-enabled environments for remote diagnostics, maintenance, and experimentation in engineering. They've based their approach on a middleware layer, called a Java-Internet-Labview (JIL) server, which provides a transparent mechanism for communicating Java programs with Labview virtual instruments (VIs) running on different computers, without prior communication facilities. Via this layer, the user can control the VI via the Internet, and its controls and indicators become writable and readable from a Java applet. They illustrate their approach by applying it to the develo...
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Molecular Response to Ultrashort Laser Pulsesemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Experimental methods and static quantum calculations can't always give the most realistic picture of the reaction dynamics that laser pulse irradiation induces. Semiclassical dynamics simulations offer an alternative.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Novel Computing Architecturesemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
We can make smaller transistors, but we have a hard time making them run faster. Yet, the demand for computing power is growing. This challenge has led to a renewed interest in novel computing architectures that can take advantage of shrinking transistor size and deliver the necessary application performance improvements.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Parallel Programming with Skeletonsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Parallel programming is bound to become the main concern of software developers in the coming decades. Various models aim to solve this tension, trading efficiency for abstraction or vice versa, but how about getting both?
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Postprocessing in Automated Grading Systems, Part 1email this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
In this first installment on postprocessing, we discuss the manner in which the standard grading algorithm can be generalized in order to increase the power and effectiveness of automated grading systems.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

A Customized Python Module for CFD Flow Analysis within VisTrailsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The authors have constructed a relatively simple, customized Python module that plugs smoothly into an otherwise standard workflow within VisTrails. This has resulted in the capability to quantitatively analyze complex fluid flows in simulations of merging binary stars. The resulting visualization tool permits researchers to identify values of key rotational frequencies associated with such flows and how these frequencies change over time.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Cut It Out!email this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
This issue marks the return of the Computing Prescriptions department; here, the authors describe an algorithm for finding minimum cutsets in connected graphs.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

A Modern Tower of Babelemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Former editor in chief Norman Chonacky waxes lyrical about the trials and tribulations involved in—along with the importance of—learning a new computer language.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Computing in Science & Engineering editorial calendaremail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

AAPM Summer School Clinical Dosimetry Measurements in Radiotherapy advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - April 18, 2009 Category: Information Technology Source Type: journals

Total Tomography [review of Advances in Discrete Tomography and Its Applications (Herman, G.T. and Kuba, A., Eds.; 2007)]email this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Michael J. Schillaci reviews Advances in Discrete Tomography and Its Applications.
Source: Computing in Science and Engineering - April 8, 2009 Category: Information Technology Source Type: journals

Front Coveremail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

CiSE Editorial Calendar house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Table of Contentsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

We'll Take Care of All Your Problemsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Editor-in-chief Isabel Beichl describes how computational scientists and engineers can help improve their current IT situations.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Special Thanks to CiSE's Peer Reviewersemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Computing in Science & Engineering delivers high-quality peer-reviewed articles only through the efforts of our volunteers. Although individual reviews are performed confidentially, we would like to take the opportunity to publicly thank our 2008 reviewers for their gracious efforts.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

CiSE Mastheademail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

First International Workshop on Software Engineering for Computational Science & Engineeringemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
In recognition of the general lack of exposure scientists have to software engineering and vice versa, a workshop was held during the 2008 International Conference on Software Engineering in Leipzig, Germany. The workshop's goal was to bring together researchers and practitioners from the software engineering and computational science and engineering (CS&E) communities to build a common understanding of the issues involved in the complex process of CS&E software development and identify common themes to pursue in future research.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Total Tomographyemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Michael J. Schillaci reviews Advances in Discrete Tomography and Its Applications.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

CS Press house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Advances in Computational Astrophysicsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
This special astrophysics issue presents three case studies on modeling supernovae, which are spectacular stellar explosions. A fourth paper presents a set of parallel analytical tools being developed to analyze the complex results of such simulations. Many astrophysics problems include multiple interacting physical processes and involve disparate length and time scales. Such multiphysics, multiscale applications are challenging to model and require the largest extant computers to simulate.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Treating Unresolvable Flame Physics in Simulations of Thermonuclear Supernovaeemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Due to the small width of the subsonic burning front (flame) in thermonuclear supernovae, micrometers to centimeters, and the influence of turbulence, which adds structure to this front on a broad range of scales, it won't be possible in the foreseeable future to resolve the burning front in full-star simulations with typical scales of thousands of kilometers. This problem is far from unique to astrophysics. In many hydrodynamic studies in the laboratory, including pre-mixed combustion, the viscous scale, at which turbulence is dissipated, and the reaction front can't be resolved in simulations of realistic applications. U...
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

A New Low Mach Number Approach in Astrophysicsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
A common feature of astrophysical flows is that they typically span a broad range of length and time scales. Specialized numerical algorithms that exploit the relationships between these scales can significantly improve the efficiency of numerical simulations without loss of accuracy. In the case of highly subsonic flows, hydrodynamics algorithms that filter sound waves but retain both local and large-scale compressibility effects can give accurate and efficient solutions. The authors describe the process by which an understanding of the important processes in Type Ia supernovae is guiding the development of new algorithms...
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Stellar Core Collapse: A Case Study in the Design of Numerical Algorithms for Scalable Radiation Hydrodynamicsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The fields of radiation and hydrodynamics are time-honored disciplines in physics. However, it's only since the nuclear age that the importance of radiation hydrodynamics—a single field studying the interplay of radiation and material hydrodynamics together—has come into prominence. Similarly, it's only since the computer age that physically interesting problems in this field have become tractable. In this article, the authors discuss the process of building a model to study one of the fundamental problems of astrophysics: the supernova explosion of a massive star caused by the collapse of its core. An expl...
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

The Beowulf Analysis Symbolic INterface: Interactive Parallel Data Analysis for Everyoneemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The advent of affordable parallel computers such as Beowulf PC clusters and, more recently, multicore PCs has been highly beneficial for a large number of scientists and smaller institutions that might not otherwise have access to substantial computing facilities. However, there hasn't been an analogous progress in the development and dissemination of parallel software—scientists need the expertise to develop parallel codes and must invest a significant amount of time in the development of tools even for the most common data-analysis tasks. The authors describe the Beowulf Analysis Symbolic INterface (BASIN), a mul...
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Using Graphics Processors for High-Performance Computation and Visualization of Plasma Turbulenceemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Direct numerical simulation (DNS) of turbulence is computationally intensive and typically relies on some form of parallel processing. Spectral kernels used for spatial discretization are a common computational bottleneck on distributed memory architectures. One way to increase DNS algorithms' efficiency is to parallelize spectral kernels using tightly coupled single-program, multiple-data (SPMD) multiprocessor units with minimal interprocessor communication latency. The authors present techniques to map DNS computations to modern graphics processing units (GPUs), which are characterized by very high memory bandwidth and h...
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Drawing Chemical Equipment with Adobe Illustrator, Part 3: Gradients, Retouching, and More Objectsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Adobe Illustrator CS3 provides sufficient tools that let chemistry textbook and laboratory manual authors create complex drawings and publish their own original material. In this final tutorial, the author describes how to fine tune an illustration.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Putting a Slug to Workemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
In this article, the authors explore various uses of inexpensive embedded Linux devices such as the Linksys NSLU2 ("slug"). Embedded computing is a topic of growing interest. Although novel architectures such as cell processors, graphics processors (GPUs), and FPGAs are growing in popularity, conventional microproessor designs such as Intel's Xscale (ARM) and Atom pack a punch in a small footprint, not to mention being widely supported by commodity operating system and development tools. We're convinced that this entire space is a tool worth keeping in the scientific programmer's and software developer's toolchests.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

IEEE Computer Society Membership application advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Computing with Curvelets: From Image Processing to Turbulent Flowsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
The curvelet transform allows an almost optimal nonadaptive sparse representation for curve-like features and edges. The authors describe some recent applications involving image processing, seismic data exploration, turbulent flows, and compressed sensing.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Computing Now house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Marching Cubes without Skinny Trianglesemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Most computational codes that use irregular grids depend on the single worst triangle's quality: skinny triangles can lead to bad performance and numerical instabilities. Marching cubes (MC) is the standard isosurface grid generation algorithm, and, whereas most triangles it generates are good, it almost always generates some bad triangles. Here, we show how simple changes to MC can lead to a drastically reduced number of degenerate triangles, making it a more practical choice for isosurface grid generation, reducing or eliminating the need for and cost of postprocessing.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

"Compute? No, Mr. Bond, I Expect You to Die!"email this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Columnist Charles Day describes the history of computing as presented in the James Bond movie series.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

CSDA and CSDP house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

IEEE Computer Society Career Center house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - March 11, 2009 Category: Information Technology Source Type: journals

Front Coveremail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

Portland Group advertisement, Computer Society Information house advertisementemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

Table of Contentsemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

Begin at the Beginningemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
CiSE was created to serve the computational science community. From its founding, it has focused on real-world applications of scientific computing, with articles written by and for active practitioners, and it will continue to serve this function. Education in computational science is a core mission for CiSE. Its feature articles are designed to inform and instruct, and various columns appearing in every issue are explicitly tutorial. CiSE has always been a group effort, with a editorial board of industry activists.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

CiSE Mastheademail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

Guest Editors' Introduction: Reproducible Researchemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Reproducibility is a core principle of science. For computational experiments to become reproducible, one needs to develop a system for linking scientific publications with computational recipes. Articles in this special issue argue in favor of computational reproducibility and describe several practical approaches to reproducible research.
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals

Reproducible Research in Computational Harmonic Analysisemail this articleEmail this article to a colleague. save this article to My ClippingsSave this article to My Clippings. discuss this articleDiscuss or comment on this article.
Scientific computation is emerging as absolutely central to the scientific method. Unfortunately, it's error-prone and currently immature—traditional scientific publication is incapable of finding and rooting out errors in scientific computation—which must be recognized as a crisis. An important recent development and a necessary response to the crisis is reproducible computational research in which researchers publish the article along with the full computational environment that produces the results. The authors have practiced reproducible computational research for 15 years and have integrated it with th...
Source: Computing in Science and Engineering - January 4, 2009 Category: Information Technology Source Type: journals