Monthly Archive for October, 2009

CUDA

From the NVIDIA CUDA Development quick start guide:

CUDA-enabled GPUs have hundreds of cores that can collectively run thousands of computing threads. Each core has shared resources, including registers and memory. The on-chip shared memory allows parallel tasks running on these cores to share data without sending it over the system memory bus.

Real-time simulations of hundreds of entities immediately come to mind, sounds interesting for my next project in adm.

Check out the guide here,  along with programming and SDK reference:
http://www.nvidia.com/object/cuda_develop.html

Time by Stephen Baxter

What a pleasant surprise, the whole book online:
http://www.scribd.com/doc/17005215/Manifold-Time-by-Stephen-Baxter-full-book

Currently reading Phase Space, and Flood is waiting in line on my shelf. Enjoying hard sci-fi.

Do programmers need to know basic maths?

It all started when someone asked whether there’s a function to inverse a sign on integers:

http://blogs.lessthandot.com/index.php/ITProfessionals/EthicsIT/do-we-need-to-know-basic-math-as-program

Read when bored