Parallel Programming SIG BITS Pilani : First Session

178 views
Skip to first unread message

Saiyedul Islam

unread,
Sep 17, 2011, 2:06:31 AM9/17/11
to Parallel Programming SIG BITS Pilani
Welcome you all.
We are starting this PARA-SIG (Parallel Programming SIG) for the
students of BITS Pilani where we would be discussing different type of
parallel processing techniques like parallel programming on Multi-core
processors (using Intel MKL, TBB, Click Plus), on Nvidia graphics card
(using CUDA), on distributed systems (using MPI, OpenMP) and later on
we can move to platform-independent implementations like as that of
OpenCL.

As per the discussion in the first informal meeting, we will be taking
up "Parallel Programming using CUDA" as our first parallel
architecture.

Our first formal session will in Room No. 3250 from 8-10 pm on
Saturday (17-09-11).

In this first session, we will be discussing-
* Some real world applications of CUDA
* CUDA programming basics (including first CUDA program)
* Basic CUDA architecture.

Timing for the next session will also be discussed there so come
prepared with some free time slots.

Thanks.

ramakrishna

unread,
Sep 17, 2011, 5:33:09 AM9/17/11
to para-sig-b...@googlegroups.com
Wonderful .. !!  Hope it will be interesting session ... definitely i will be there :)

saiyedul islam

unread,
Sep 21, 2011, 11:28:58 PM9/21/11
to Parallel Programming SIG BITS Pilani
Hey friends,
As you might be knowing that due to BOSM and Western Nite on 17th Sep, we couldn't conduct our first session properly.
So, our next session will be on 22-09-2011 (Thursday) in Room No 3250 from 8:00 pm on wards.
We will be continuing the agenda mentioned in last post.

Those who attended the session may have a look at following links-


No need to bring laptops. Pen drive is recommended :-)
Hope to see you there.

harshth...@gmail.com

unread,
Sep 22, 2011, 4:52:40 AM9/22/11
to para-sig-b...@googlegroups.com
What will be the agenda of today's meet?

--
You received this message because you are subscribed to the Google Groups "Parallel Programming SIG BITS Pilani" group.
To post to this group, send email to para-sig-b...@googlegroups.com.
To unsubscribe from this group, send email to para-sig-bits-pi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/para-sig-bits-pilani?hl=en.



--
Harsh Thakar
Co-ordinator, Creative Activities Club,
Joint Co-ordinator, Computer Science Association
BITS Pilani

harshth...@gmail.com

unread,
Sep 22, 2011, 4:54:20 AM9/22/11
to para-sig-b...@googlegroups.com
Apologies. I just joined recently.

saiyedul islam

unread,
Sep 24, 2011, 9:15:09 AM9/24/11
to Parallel Programming SIG BITS Pilani
Hey friends,
As you know, we had our first session as per the schedule on 22-09-11.
It was a very interactive session and everyone showed interest in learning it further.

We started with definition of Parallel Processing and its levels followed by difference in various type parallel processing architectures.
Then we discussed GPU computing, its history, present scenario and the expected future.

We started CUDA by first understanding its programming model and then developed a O (1) code for "Squaring a numeric array using CUDA".
We tried to relate things with our previous knowledge of serial processing like as that through C. (PPT attached)

Those who attended the session and those who couldn't, I recommend them to go through this article
CUDA, Supercomputing for the Masses: Part 1   (Don't try to understand everything, just have a walk through)

I am also attaching a PDF file containing description of some small CUDA projects done by people around the world. You can get idea for your project from them.

Our next session will be on 26-09-2011 (Monday) from 8:00 to 10:00 pm in the same room (3250). We will be discussing CUDA Threading Hierarchy and Execution Configuration. (No prior reading required)

Hope to see you there. Feel free to contact anytime for any query/doubt.

-Saiyedul Islam
ME CS 2011

PS - If anybody is thinking to join us then please be present in next session because after this session it would be too difficult to start over from beginning for any new entry.

On Thu, Sep 22, 2011 at 8:58 AM, saiyedul islam <saiyedu...@gmail.com> wrote:
Best CUDA Applications.pdf
[PARA-SIG] Session 1 CUDA Programming Basics.ppt

saiyedul islam

unread,
Sep 24, 2011, 3:58:56 PM9/24/11
to Parallel Programming SIG BITS Pilani
Hey,
I am attaching a read me file for setting up CUDA in your machines and executing its codes.
I would recommend you to use CUDA Toolkit and SDK version 2.3 only. (Please don't go for version 4.0 now).

In next session, I will pass you softwares for Windows 32-bit and Fedora 32-bit system.

Feel free to contact, if you have any problem in installation or in execution.
-Saiyedul Islam
Installation and Execution of CUDA Codes.pdf

Saiyedul Islam

unread,
Sep 29, 2011, 10:14:36 AM9/29/11
to Parallel Programming SIG BITS Pilani
Hey friends,
We wont have today's (29-09-2011) session because of sangam nite.
We will have our next session on Tuesday (04-10-11).

Sorry for the delay in passing the information. "Inconvenience caused
is deeply regretted"

-Saiyedul Islam
Reply all
Reply to author
Forward
0 new messages