Category Archives: Uncategorized

Clearing Memory Cache

Ubuntu caches the memory. While that could be useful in some cases, it could cause problem in other cases. You can clear the cache using the following command sync && echo 3 | tee /proc/sys/vm/drop_caches Make sure that you have … Continue reading

Posted in Uncategorized | Leave a comment

C, CUDA-C, and MATLAB interface to CUDA-C implementation of SEBS are available for public download now.

Finally, I uploaded the code and an example on how to use the code on code.google.com. You can access the C, CUDA-C, and MATLAB interface to CUDA-C. I am going to add some more documentation. Just one note on MATLAB … Continue reading

Posted in Uncategorized | Leave a comment

Animating Graphic Files

If you are doing any numerical simulation or modeling, it happens quite often that you want to show a series of your solution snapshots one after each other to make an animation on how the solution is evolving. There are different … Continue reading

Posted in Uncategorized | Leave a comment

New Timing on CUDA-C SEBS

Last summer, I attended the GPU Technology Conference (GTC2012) in San Jose, CA (click here for the home page of the conference). NVIDIA provided some of us with a GeForce GTX480 with 1.5GB memory. This GPU has 480 cores on it. It … Continue reading

Posted in Uncategorized | Leave a comment

Installing CUDA Under Ubuntu 10.04

Well, I wanted to write something on this topic; but noticed that almost what I wanted to write is already available here. So enjoy it.    

Posted in Uncategorized | Leave a comment

Opening Multiple Instances of Firefox

Previously, I wrote how to open multiple instances of Safari and Firefox (here). However, the procedure won’t work for the newer versions of Firefox. So, we need a workaround. Here is the solution. Save the following script to the location … Continue reading

Posted in Uncategorized | 8 Comments

Download MOD13A2, Convert, Graph NDVI using NCL scripts.

It’s been a while since I have started using the NCAR Command Language (NCL). To my opinion it is indeed a great tool to process data in geoscience and automate batch processing. Quite recently, couple of my friends asked me … Continue reading

Posted in Uncategorized | Leave a comment

Installing Overture on a Freshly Installed Ubuntu

Overture is part of Advance CompuTational Software (ACTS) collections, a set of tools mainly funded by Department of Energy (DOE) to make it easier for the end users to write high-performance scientific applications. If you haven’t visited their website; perhaps … Continue reading

Posted in Uncategorized | 4 Comments

Why moving towards GPUs?

Quite recently I had a discussion with experts in geosciences about using GPGPUs for the computations. One questions that you usually get when talking about GPGPUs is why GPUs and not just invest on supercomputers based on CPUs. Well, I … Continue reading

Posted in Uncategorized | Leave a comment

MATLAB API to CUDA-C Implementation of SEBS on GPU is now ready

Quite recently I announced that the SEBS algorithm, developed by Prof. Bob Su, is implemented on GPU using CUDA-C. Harnessing the many computational cores available on graphical processing units (GPUs) increases the performance of the SEBS algorithm in the total computational time … Continue reading

Posted in Uncategorized | Leave a comment