"If you were to actually leap into the tunnel and allow yourself to fall, you would accelerate toward the center to a very high speed. Then you would zoom through the center and start decelerating. You would eventually stop when you reached the tunnel's lip on the other side of the moon, and then you would start falling back down the tunnel in the other direction. You would oscillate back and forth like this forever."
Friday, June 17, 2011
CUDA -- NVidia
OpenCL -- Apple
Directcompute -- MS
intel has it;s own paltform too!!
and now we have.. C++ AMP
Microsoft has just announced another library to create parallel computing programs. This intiative will be known as C++ AMP. There is one benefit which is obvious from all of these efforts that this will make it hardware vendor neutral. But it alos means microsoft will be entering into another massive war for parallel computing platform.
Tuesday, June 7, 2011
In addition, the IDE provides high-class capabilities for professional Web development with Django framework."
Monday, June 6, 2011
If you have access to Matlab R2011a you can use it to generate the C code.
MATLAB Coder generates standalone C and C++ from MATLAB code. The generated source code is portable and readable. MATLAB Coder supports a subset of core MATLAB language features, including program control constructs, functions, and matrix operations. It can generate MEX functions that let you accelerate computationally intensive portions of MATLAB code and verify the behavior of the generated code.
When to Use MATLAB Coder
Use MATLAB Coder to:
Generate readable, efficient, standalone C/C++ code from MATLAB code.
Generate MEX functions from MATLAB code to:
Accelerate your MATLAB algorithms.
Verify generated C code within MATLAB.
Integrate custom C/C++ code into MATLAB.
Sunday, June 5, 2011
Revelation Space - Alastair Reynolds
The Dreaming Void - Peter F Hamilton
The Windup Girl - Paolo Bacigalupi
Hominids - Robert J Sawyer
Seeker - Jack McDevitt
Camouflage - Joe Haldeman
Childhood's End - Arthur C Clarke
Rendezvous with Rama - Arthur C Clarke
Gateway - Frederik Pohl
Hyperion - Dan Simmons
A Fire Upon the Deep - Vernor Vinge
A Deepness in the Sky - Vernor Vinge
Who Goes There? - John W Campbell
Triplanetary - EE Smith
The Sparrow - Mary Doria Russell
Dragon's Egg - Robert Forward
Starquake - Robert Forward
Rocheworld - Robert Forward
Tau Zero - Poul Anderson
Ringworld - Larry Niven
Schild's Ladder - Greg Egan
Quarantine - Greg Egan
Incandescence - Greg Egan
Between the Strokes of Night - Charles Sheffield
The Fountains of Paradise - Arthur C Clarke
A Fall of Moondust - Arthur C Clarke
Lilith's Brood - Octavia Butler
Matter - Iain M Banks
Mars Trilogy - Kim Stanley Robinson
Flood - Stephen Baxter
Ark - Stephen Baxter
Black Cloud - Fred Hoyle
The Forever War - Joe Haldeman
The Accidental Time Machine - Joe Haldeman
The Anubis Gates - Tim Powers
Millennium - John Varley
Timescape - Gregory Benford
Resurrection Day - Brendan DuBois
Voyage - Stephen Baxter
World War Tetralogy - Harry Turtledove
Colonization Trilogy - Harry Turtledove
1942 - Robert Conroy
The Collapsium - Wil McCarthy
The Wellstone - Wil McCarthy
Prey - Michael Crichton
The First Immortal - James L Halperin
The Diamond Age - Neal Stephenson
Count Zero - William Gibson
Snow Crash - Neal Stephenson
Accelerando - Charles Stross
Glasshouse - Charles Stross
Altered Carbon - Richard K Morgan
True Names - Vernor Vinge