|
NOTES:
-
ALL TIMES ARE APPROXIMATE.
-
We DON'T guarantee to follow this agenda,
nor to cover all material on this agenda,
nor to cover only the material already on this agenda.
-
Sunday July 29: doors open 5:30pm @ OU
Carson Engineering Center
Rooms 205+206
(except tour)
-
Monday July 30:
doors open 7:30am
(Carson 205+206
except supper)
-
8:00am:
BREAKFAST
-
8:30-9:00am:
MPI Programming Model:
Desert Islands Analogy
Henry Neeman
PowerPoint
PDF
-
9:00-10:00am:
Exercise:
Batch Computing on Boomer
(Serial "my number")
Word
PDF
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30-11:00am:
Introduction to MPI:
The First Six Routines
Tom Murphy
PDF
-
11:00-11:30am:
Exercise:
MPI Hello World
Word
PDF
-
11:30-12:00noon:
Exercise:
MPI Greetings
Word
PDF
-
12:00noon-1:30pm:
LUNCH
Continue to work on exercises
-
1:30-2:30pm:
The Tyranny of the Storage Hierarchy
Henry Neeman
PowerPoint
PDF
-
2:30-3:00pm:
Exercise:
Tiling
Word
PDF
-
3:00-3:30pm:
MIDAFTERNOON BREAK
-
3:30-4:45pm:
Group Coding Exercise:
MPI Area Under a Curve
Tom Murphy
PDF
-
4:45-5:00pm:
Daily
Survey
-
5:00-7:00pm
in the Union Sooner Room:
SUPPER
-
7:00-9:00pm:
Open Lab: Finish Your Exercises
-
Tuesday July 31:
doors open 7:30am
(Carson 205+206
except supper)
-
8:00am:
BREAKFAST
-
8:30-9:15am:
MPI Collective Communications
Henry Neeman
PowerPoint
PDF
-
9:15-10:00am:
Applications and Types of Parallelism
Henry Neeman
PowerPoint
PDF
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30am-12:00noon:
Group Coding Exercise:
MPI N-Body via Collective Communications
(Part 1)
Henry Neeman
-
12:00noon-1:30pm:
LUNCH
-
1:30-3:00pm:
Group Coding Exercise:
MPI N-Body via Collective Communications
(Part 2)
-
3:00-3:30pm:
MIDAFTERNOON BREAK
-
3:30-4:45pm:
To be announced
-
4:45-5:00pm:
Daily
Survey
-
5:00-7:00pm
in the Union Sooner Room:
SUPPER
-
7:00-9:00pm:
Open Lab
-
Wednesday August 1:
doors open 7:30am
(Carson 205+206
until lunch)
-
8:00am:
BREAKFAST
-
8:30-9:00am:
Computation Across the Curriculum
Ivan Babic
PDF
-
9:00-10:00am:
Bootable Cluster CD
Mobeen Ludin
PDF
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30-11:45am:
LittleFe: The HPC Education Appliance
Charlie Peck
PDF
-
11:45-12:00noon:
Daily
Survey
-
12:00noon:
BOX LUNCH TO GO
NOTE:
Wednesday afternoon, NO FOOD will be served
(NO midafternoon snack and NO supper).
YOU
will be entirely responsible for your own food,
including costs.
-
Thursday August 2:
doors open 7:30am
(Carson 205+206
except supper)
-
8:00am:
BREAKFAST
-
8:30-9:15am:
Parallel Debugging
Charlie Peck
PDF
-
9:15-10:00am:
Profiling
Charlie Peck
PDF
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30-11:30am:
OpenMP
Michial Green
PDF
hello.c
hello-thread-id-version.c
area_under_curve_omp.c
-
11:30-11:45am:
Exercise: OpenMP Area Under the Curve
Exercise description coming soon
-
11:45am-12:00noon:
Mini-Session Survey
-
12:00noon-1:30pm:
LUNCH
-
1:30-3:00pm:
Group Coding Exercise:
MPI Game of Life
Tom Murphy
PDF #1
PDF #2
error.c
classLife.cpp
-
3:00-3:30pm:
MIDAFTERNOON BREAK
-
3:30-4:45pm:
Group Coding Exercise:
MPI Game of Life
(continued)
Tom Murphy
-
4:45-5:00pm:
Daily
Survey
-
5:00-7:00pm
in the Union Scholars Room:
SUPPER
-
7:00-9:00pm:
Open Lab
&
Mini-Session #1: Parallel Pedagogy
Charlie Peck (roundtable facilitator)
-
Friday August 3:
doors open 7:30am
(Carson 205+206
except supper)
-
8:00am:
BREAKFAST
-
8:30-10:00am:
Mini-Session #2a:
Multicore Madness
Henry Neeman
PowerPoint
PDF
Mini-Session #2b:
Blocking & Non-blocking MPI
Tom Murphy
PDF
deadlock.c
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30am-12:00noon:
Mini-Session #3a:
Scientific Libraries
Henry Neeman
PowerPoint
PDF
Exercise: Build NetCDF
Word
PDF
Exercise: Use NetCDF
Word
PDF
Mini-Session #3b:
GPGPU
Charlie Peck
PDF
On Boomer:
~charliep/NCSI-2012-intro/CUDA
-
12:00noon-1:30pm:
LUNCH
-
1:30-3:00pm:
Open Lab
-
3:00-3:30pm:
MIDAFTERNOON BREAK
-
3:30-4:15pm:
Open Lab
-
4:15-4:45pm:
Project presentations for early departers
-
4:45-5:00pm:
Daily
Survey
-
5:00-7:00pm
in the Union Scholars Room:
SUPPER
-
Saturday August 4:
doors open 7:30am
(Carson 205+206)
-
8:00am:
BREAKFAST
-
8:30am-10:00am:
Project presentations
-
10:00-10:30am:
MIDMORNING BREAK
-
10:30am-12:00noon:
Project presentations
-
12:00noon:
Adjourn
NCSI workshop attendees are required to devise, design
and execute a project during the week of the workshop,
and to give a brief presentation on it at the end of
the workshop (Saturday morning is strongly preferred).
Projects should be on a topic related to teaching
High Performance Computing and/or
Computational and Data-Enabled Science & Engineering,
whether at the attendee's institution or elsewhere,
and how this teaching will leverage the material covered
in this workshop.
Student attendees may wish to focus more on how they will
put what they've learned to use in their studies.
PRESENTATIONS ON AN ATTENDEE'S RESEARCH ARE
STRONGLY DISCOURAGED.
Presentations should be 5 minutes long, including time
for one or two questions.
TEAM PROJECTS/PRESENTATIONS
by small groups of attendees
are
STRONGLY ENCOURAGED.
A team presentation is limited to 5 minutes total
(NOT 5 minutes per team member).
Sunday July 29 - Saturday August 4
-
Workshop Sessions
(including after supper open labs):
Carson
Engineering Center
205+206
-
Meals and Breaks:
Sunday pizza party in Carson 205+206;
breakfast, lunch, breaks in Carson 205+206;
supper at the
Oklahoma
Memorial Union,
900 Asp Ave,
one block south and across the street from Carson
In late July/early August,
Norman weather tends to be very hot but not wet.
Highs typically are in the 100s F,
lows in the 80s or 70s F,
with little or no rain.
You probably won't need an umbrella,
but
check the Norman weather forecast before traveling.
As of Thursday July 26,
expected highs are in the 100s F every day,
expected lows are in the mid-70s to low 80s F every night,
the chance of precipitation each day varies
between 0% and 20%,
and humidities are expected to be in the 45-55% range.
Clothing:
We recommend dressing in layers.
Expect to dress light enough for being outdoors a little
but in an air conditioned PC lab a lot.
The lab may be a bit chilly, to keep the PCs happy.
Laptops NOT Needed in the PC Labs:
You're welcome to bring a laptop with you
to Norman,
but you won't need it for the workshop,
because
Sunday July 29 to Saturday August 4
we'll be in PC labs
with at least as many PCs as attendees.
But, you may want your laptop with you
at other times.
DON'T bring extraneous stuff.
The PC labs will be very full.
Lodging for attendees
has been prebooked and is being paid by the workshop sponsors.
Guest Inn
2543 W. Main St, Norman, 405-360-1234
-
Lodging for out-of-town workshop attendees
is at the Guest Inn,
at no charge to the attendees
(except as noted below).
-
You will need to provide the hotel with a credit card
for any incidental expenses you may incur
(for example, in-room movies, phone charges etc).
-
Accomodations are provided at
DOUBLE OCCUPANCY
in a NON-SMOKING room with two beds.
-
Check-in is Sunday July 29 and check-out is Saturday August 4.
-
If you would prefer single occupancy,
then you will
have to pay the difference in room cost.
Each room is $273 for the full week,
so the upcharge will be half of $273 (i.e., $136.50).
This also applies if you plan to room with
non-workshop guests (for example, family).
Please note that we CANNOT guarantee
availability of a single room,
but it's likely that rooms will be available.
-
If you would prefer a smoking room,
please alert us IMMEDIATELY.
If we cannot find you a smoking roommate,
then you may have to pay the single occupancy upcharge,
IF a smoking room is available.
-
If you would like to check in before Sunday July 29
or check out after Saturday August 4,
you will need to make separate arrangements with the
hotel by calling 405-360-1234.
Please note that the hotel may need to put you in
a different room for the extra night(s),
and that there is a remote possibility
that you may need to stay at a different hotel,
depending on availability.
-
The Guest Inn has wireless Internet access throughout,
but of course the workshop cannot guarantee the quality
of your signal.
-
The Guest Inn provides a daily breakfast in the commons area.
We encourage you to take advantage of it,
because workshop breakfasts may be somewhat sparse.
-
As you drive out of the OKC airport,
look for the on-ramp to I-44
on your right.
There's only one such on-ramp,
which is actually I-44 westbound.
-
After you've been on I-44 W for
a few miles,
you'll come to a fork between I-44 W
and I-44 E.
Stay on I-44 W on the right side.
-
You'll come to a major curve.
DON'T take the I-44 W exit;
instead,
stay on the same road,
which will become I-240 E
(go figure).
-
After several miles,
take the I-35 S exit
(toward Dallas).
-
Follow I-35 S out of Oklahoma City,
through Moore,
and into Norman.
-
From I-35 southbound, take the W Main St exit
eastbound toward downtown Norman
(I think it's exit #109).
-
Take Main St eastbound a few blocks.
-
At the traffic light at
N. Interstate Drive, turn left (northbound).
Note that it's called N. Interstate Drive on your left
but 26th Drive on your right.
-
The Guest Inn will be immediately on your right (east).
Driving Directions
from the
Guest Inn
to
Carson Engineering Center
202 W. Boyd St., Norman
Sunday July 29 - Saturday August 4 2012
-
From the Guest Inn, go out
and turn left (eastbound) onto Main St
at the traffic light.
-
After a few blocks, you'll come to 24th Ave (traffic light).
Turn right (southbound) onto 24th Ave.
-
Take 24th Ave southbound to Boyd St (traffic light)
and turn left (eastbound) onto Boyd.
-
You'll cross several traffic lights,
including Berry, Flood,
Chautauqua, Elm, University,
and then you'll come to a traffic
light at Asp Ave.
-
Carson is on your right, on the southeast corner
of Boyd & Asp.
-
From Asp Ave or Jenkins Ave,
head toward Boyd St
(toward the traffic signal if you're on Asp or Jenkins);
from University Place, head toward Trout Ave (eastbound),
then turn left (northbound) onto Trout.
-
Turn left (westbound) onto Boyd St.
-
Cross several traffic signals
(for example, University, Elm, Chautauqua).
-
Turn right (northbound) onto Berry (traffic light).
-
Take Berry Rd northbound,
crossing several traffic signals,
the last of which will be Robinson.
-
After crossing Robinson,
continue about 2 blocks
to the T-intersection at Westheimer.
-
Turn right (eastbound) onto Westheimer.
-
Go a couple of blocks east to the T-intersection
at Newton.
-
The Merrick Computing Center will be on your left,
a one story orange brick building.
-
PARKING:
Park in the south lot, facing Robinson, if possible.
If you have to park in the north lot,
come around to the front entrance.
-
Exit the Merrick parking lot, turning right (westbound)
onto Westheimer Dr.
-
Turn left (southbound) onto Berry (first stop sign).
-
Turn right (westbound) onto Robinson (first traffic light).
-
Just past the Homeland grocery story at 24th Ave,
turn left (southbound) onto Interstate Dr
(BEFORE crossing I-35).
-
Follow Interstate Dr as it curves around,
past the Wal-Mart, and then the Guest Inn
will be on your left just before Main St (traffic light).
Parking Options at
Carson Engineering Center
Sunday July 29 - Saturday August 4
-
Parking Lot (free with visitor pass, which we'll provide)
-
Cross the traffic light at Asp.
-
Cross the next traffic light
at Jenkins.
-
The next street on your right is Trout.
Turn right (southbound) onto Trout.
-
Go past the
Sarkeys
Energy Center
parking lot
and take
the first right turn (westbound)
onto Page St.
-
Park in the first parking lot
on your left (south), across from Sarkeys.
-
Limited parking is available
in the various lots surrounding
Sarkeys.
We have a limited number of
visitor parking passes available.
-
Walking out of the parking lot,
go past Sarkeys and
cross Jenkins to follow
Felgar St toward the Union,
and at Asp Ave
just across from the Union and its parking deck,
turn right (northbound) toward Boyd St,
go past Felgar Hall
on your right (yellowish brick building),
and then Carson is
just past Felgar on your right,
on the corner of Asp and Boyd
(red brick and off-white concrete).
-
Parking Deck ($2 per hour — not recommended)
-
Turn right (southbound) onto Asp
and park in the parking deck.
-
Walk out of the parking deck
toward Asp,
cross Asp,
and then Carson is on
the southeast corner of
Asp and Boyd.
Meals are provided during the workshop,
at no charge to attendees, as follows:
-
Sunday July 29: pizza party (includes vegetarian options)
-
Monday July 30,
Tuesday July 31,
Thursday August 21,
Friday August 12
-
8:00am:
Breakfast (light)
-
10:00-10:30am:
Midmorning snack
-
12:00noon-1:30pm:
Lunch
-
3:00-3:30pm:
Midafternoon snack
-
5:00-7:00pm:
Supper
at the
Oklahoma Memorial Union,
diagonally across Asp Ave from Carson
-
Wednesday August 1
-
8:00am:
Breakfast (light)
-
10:00-10:30am:
Snack break
-
12:00noon-1:30pm:
Lunch
-
Afternoon and evening:
meals on your own, at your own expense
-
Saturday August 4
-
8:00am:
Breakfast (light)
-
10:00-10:30am:
Midmorning snack
-
Although we will try to accomodate special requests,
we cannot make guarantees.
We typically CAN provide a vegetarian option,
which typically will include dairy products.
We typically CANNOT provide for more specific needs
such as vegan, kosher, halal, gluten-free, etc.
Entrees typically are chicken, turkey or beef,
and typically a vegetarian option is provided,
but while we make a best effort to provide an
appropriate vegetarian option,
we CANNOT guarantee that the vegetarian option
will meet everyone's specific needs.
If you're concerned about the specifics of the meals,
please contact us.
|