Posts

The new Kindle DX Wireless Reading Device cannot be shipped to Israel

Image
Why???? (click on the image to enlarge)

The "Never Say Never" rule of Cloud Computing

Image
"To any computing resource there might be a possible demand that will break it"

Teaching CUDA/OpenCL in my course

Image
Starting from Semester 2010B I am going to incorporate CUDA/OpenCL Programming for GPGPUs as a chapter in my Introduction to Parallel Processing course ( link to 2010A course ).

Less is Less

Image

Canon Powershot S3 IS can work with 4GB SD card

Image
I saw lots of traffic in the Internet dealing with the question if it possible to upgrade Canon PowerShot S3 IS memory card beyond 2GB. I can report, from my personal experience, that this camera accepts and works well with SanDisk SDHC 4GB card. The exact product packing is shown in the photo below (which is in low quality because it was taken by my cellular phone :) )

The next IGT HPC Work Group meeting

The next Israeli Association of Grid Technologies High-Performance Computing Work Group meeting 13:45-16: 0 0, January 20, 2010 IGT Office Maskit 4 Hertzeliya Agenda: 13:45-14:00 Opening by Avner Algom and Guy Tel-Zur 14:00-15:00 Prof. Tilo Wettig, Ph.D., University of Regensburg, Germany - The QPACE supercomputer (Live via Webex) 15:00-15:15 Coffee break 15:15-16:00 Dr. Guy Tel-Zur, IGT – Challenges in teaching Parallel Computing Program: 14:00-15:00 Prof. Tilo Wettig, Ph.D., University of Regensburg, Germany - The QPACE supercomputer Prof. Tilo Wettig will give an overview of the QPACE supercomputer, which was developed by a collaboration of several academic institutions and the IBM R&D lab Boeblingen, Germany. QPACE is a massively parallel architecture, allowing a single application to run on thousands of nodes. Individual nodes consist of a PowerXCell 8i processor and an FPGA that functions as network coprocessor. The nodes are connected in a 3-dimensional torus. The target...

Parallel Computing on Windows

Image
There are many ways to use MPI. In this post I show how to install and use the DeinoMPI implementation which looks very cool and is free. The screen captures in this post were taken using the nice SnapIt tool. Part 1: Installing DeinoMPI After downloading and starting the msi file: Part 2: Configuring DeinoMPI 2.1 Start the deinoMPI daemon: 2.2 Credentials Part 3: Testing In this part I show how to compile a MPI program with the free Bloodshed DevC++ IDE . I use the famous cpi.c code This installation is "Local Only" (perhaps in one of my future posts I will show how to use this tool with more than one node): The Windows Firewall is noticing the new player: Here is the execution and output window: It is nice to see the Task Manager showing the 10 parallel running processes: Part 4: A little-bit Mathematics The integration in cpi.c is done for f(x)=1/(1+x**2) between 0 to 1. It is nice to replace this function by f(x)=sqrt(1-x**2) also between 0 to 1 (the unit circle). St...