Cosmology Simulations' softwares

  • Context: Undergrad 
  • Thread starter Thread starter MathematicalPhysicist
  • Start date Start date
  • Tags Tags
    Cosmology Simulations
Click For Summary

Discussion Overview

The discussion centers around the availability and functionality of software for cosmology simulations, particularly in relation to dark matter simulations and the computational requirements for running such simulations. Participants explore various resources, software options, and the challenges associated with processing power and resolution in simulations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant inquires about free simulation software for cosmology and whether these programs operate in an assembly environment.
  • Another suggests looking at computational astrophysics professors' webpages and mentions a project called 'The Art of Computational Science' that provides insights into programs like STARLAB.
  • A participant shares their experience analyzing time slices from a dark matter simulation by the Virgo Consortium and mentions that the GADGET simulation code is available online, though it requires significant computational resources.
  • It is noted that the main limitation of cosmology simulations is the immense processing power required rather than the complexity of the software itself.
  • One participant humorously comments on the need for teraflops of processing power, referencing the PlayStation 3 as a potential solution.
  • Another participant discusses the importance of resolution in dark matter simulations and mentions the use of MPI programming for parallel computing, suggesting that a cluster of high-performance machines could run a decent simulation.

Areas of Agreement / Disagreement

Participants generally agree on the high computational demands of cosmology simulations and the challenges related to resolution. However, there are varying opinions on the specifics of software availability and the feasibility of running simulations on personal or smaller-scale setups.

Contextual Notes

Participants express uncertainty regarding the availability of certain simulation codes and the specific requirements for running them, including the need for parallel computing setups and the challenges of resolution in simulations.

MathematicalPhysicist
Science Advisor
Gold Member
Messages
4,662
Reaction score
372
I have always read about simulations being done by computer softwares concerning cosmology and astrophysics, do you know if any of the simulations softwares are offered (hopefully, free :approve: ) on the web?

thanks in advance.

p.s
do these softwares work on assembly environment (machine language)?
 
Astronomy news on Phys.org
take a look at computational astrophysics professors webpages, this is a tip i got from one.
"There's also quite an interesting web
project called 'The Art of Computational Science' by Piet Hut & Jun
Makino that has some insight into what programs like STARLAB do"

some are free.
McMaster has a computational group. But if your american you may want to look at the an american school first.
 
thanks!
(-: (-;
 
I am analyzing some time slices from a dark matter simulation done by a group called the Virgo Consortium. I don't know if the code for that is on the web-site but I'm sure at least one simulation code (GADGET) is available through this link

http://www.mpa-garching.mpg.de/NumCos/

unfortunately you need a massivley parallel cluster of computers to run it. :rolleyes:
 
Yes, my sense is that the big limitation of cosmology simulations is not so much that the software is profound. It takes some cleverness to turn mathematical equations into computable algorhythms, but not all that much. But, that the amount of processing power necessary to do a good simulation is immense.
 
you need a few teraflops of processing power to run a decent simulation- so your going to have to wait until the Playstation 3 comes out!
 
You do need a lot of power to run these cutting edge simulations, but a big thing (at least in dark matter simulations) is the problem of resolution. A smaller simulation with a lower mass per particle may be kind of interesting. I don't know all the ins and outs but I took a class on MPI programming. Its a group of subroutines that can be used with C or Fortran to write parallel code. If you could scrape together 4 gigahertz machines and get them connected and get a PBS (I think that's the acronym) scheduler running on them you could run a decent size simulation in a couple days. I've seen websites about building your own cluster, but I never had the spare computers or time to experiment with.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
Replies
17
Views
3K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 102 ·
4
Replies
102
Views
5K