Please wait, while we are loading the content...
Please wait, while we are loading the content...
| Content Provider | ACM Digital Library |
|---|---|
| Author | Keever, Erik Imamura, James N. |
| Abstract | We present Imogen, a fully parallel code for simulating either the Euler or Ideal MHD equations, in two or three dimensions, on GPUs and GPU clusters. Fluid dynamic codes have historically been written entirely in either Fortran or C/C++. Imogen combines the power of GPU acceleration and compiled CUDA solver modules under the hood with the ease of development, ease of use, and ease of modification characteristic of interpreted languages as everything but the core numeric routines is written in Matlab. Our basic goal of writing a highly parallel and fast fluid simulation code driven by Matlab which is GPU accelerated and fully parallel has been largely achieved at this time. We have tested simulations with up to 350 million cells using as many as 50 GPUs on the University of Oregon's ACISS supercomputer, and see no technical reason we could not use many more. Depending on the complexity of the physics used, a single C2070 device can handle as many as 25 million computation cells and still achieve simulation rates as high as a few seconds per timestep. Even though the code runs in an interpreted environment, we have found that interpretation overhead is quite small. Tests simulations with a resolution of $8^{3}$ found roughly 80ms per complete iteration of overhead on a test workstation, which would be no more than a few percent of the time used by a large simulation. We use a standard fluid scheme neatly summarized in [1] and the exactly ∇ • Β preserving magnetic update algorithm of [2]. Fluid and MHD problems are tested against Imogen and we find that its convergence is second order in both space and time. Because Imogen is a relatively new code, implementation and testing of support for extended physics is a continuous and ongoing process. The use of operator splitting means that new non-ideal effects can be implemented and tested without amending the fluid code. The structures which kernels follow depending on the specifics of the finite differencing they will be undertaking is examined for patterns. Common errors encountered in the development process are explored. In addition, work in progress on the application of Imogen to research into two astrophysical phenomenon, accretion shocks and the protostellar disks, is briefly presented. The linear instability of MHD shock waves for many/most possible parameters is established, and while there has been nonlinear work [3] it appears to largely be assumed that the distortion will keep growing and completely destroy the shock front in the nonlinear regime; We have observed severe distortion but have not seen a breakup. We also present early experiments in applying Imogen to differentially rotating disks. |
| Starting Page | 479 |
| Ending Page | 480 |
| Page Count | 2 |
| File Format | |
| ISBN | 9781450321303 |
| DOI | 10.1145/2464996.2467275 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2013-06-10 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Cfd Gpu acceleration Mhd Interpreted languages Matlab |
| Content Type | Text |
| Resource Type | Article |
National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.
Learn more about this project from here.
NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.
Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.
| Sl. | Authority | Responsibilities | Communication Details |
|---|---|---|---|
| 1 | Ministry of Education (GoI), Department of Higher Education |
Sanctioning Authority | https://www.education.gov.in/ict-initiatives |
| 2 | Indian Institute of Technology Kharagpur | Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project | https://www.iitkgp.ac.in |
| 3 | National Digital Library of India Office, Indian Institute of Technology Kharagpur | The administrative and infrastructural headquarters of the project | Dr. B. Sutradhar bsutra@ndl.gov.in |
| 4 | Project PI / Joint PI | Principal Investigator and Joint Principal Investigators of the project |
Dr. B. Sutradhar bsutra@ndl.gov.in Prof. Saswat Chakrabarti will be added soon |
| 5 | Website/Portal (Helpdesk) | Queries regarding NDLI and its services | support@ndl.gov.in |
| 6 | Contents and Copyright Issues | Queries related to content curation and copyright issues | content@ndl.gov.in |
| 7 | National Digital Library of India Club (NDLI Club) | Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach | clubsupport@ndl.gov.in |
| 8 | Digital Preservation Centre (DPC) | Assistance with digitizing and archiving copyright-free printed books | dpc@ndl.gov.in |
| 9 | IDR Setup or Support | Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops | idr@ndl.gov.in |
|
Loading...
|