-
OpenMP Tutorial
25 Nov 2008 | | Contributor(s):: Seung-Jai Min
This tutorial consists of three parts. First, we will discuss abouthow OpenMP is typically used and explain OpenMP programming model. Second, we will describe important OpenMP constructs and data enviroments. Finally, we will show a simple example to illustrate how OpenMP APIs are used to program...
-
Perspectives on Computational Quantum Chemistry
20 Dec 2007 | | Contributor(s):: Martin P. Head-Gordon
This presentation was one of 13 presentations in the one-day forum, "Excellence in Computer Simulation," which brought together a broad set of experts to reflect on the future of computational science and engineering.
-
Porting, Tuning and Performance Analysis Tools
29 Dec 2008 | | Contributor(s):: Mohamed Sayeed
A basic introduction to Porting, Tuning and Performance analysis tools will be presented. I will talk about issues in porting applications to different architectures including writing portable programs. Application performance tuning is very important to making efficient use of high performance...
-
Session 3: Discussion
20 Dec 2007 |
Discussion led by Jim Demmel, University of California at Berkeley.
-
Software Productivity Tools
24 Nov 2008 | | Contributor(s):: David Seaman
This presentation briefly describes the use of tar(1), make(1), the Portable Batch System (PBS), and two version control systems: CVS and subversion.
-
SUGAR: the SPICE for MEMS
21 May 2007 | | Contributor(s):: Jason Clark
In this seminar, I present some design, modeling, and simulation features of a computer aided engineering tool for microelectromechanical systems (MEMS) called SUGAR. For experimental verification, I use a microdevice that is difficult to simulate with conventional MEMS software. I show that...
-
Using Subversion for Source Code Control
14 Aug 2007 | | Contributor(s):: Michael McLennan
If you're developing software, you should be storing your code in a source code control system. The nanoHUB team recommends Subversion, because it is easy to use, open source, and available on Unix/Linux, Windows, MacOSX, and many other systems. Subversion is similar to the popular CVS system...
-
Using Workspaces on nanoHUB.org
24 Aug 2007 | | Contributor(s):: Michael McLennan
One of the most powerful tools on nanoHUB is something we call a workspace, which is a full-featured Linux desktop that you can access any time, any place, from your web browser. Workspaces are fully loaded with the latest nanoHUB software stack, including the Rappture toolkit, Octave, Scilab, a...
-
Workspace
21 Apr 2006 |
Development workspace