Scientific Computing Seminars: MATLAB, Parallel Computing, and GPU Computing

CIS is very excited to announce the post-spring break events specially hand-picked for you. We have three scientific computing seminars lined up for the week of March 24th and April 1st. If you are interested, please pick one or two (or even all three) and register online to reserve your seat. Please find the details below:

MathWorks MATLAB Seminar:
Wednesday, March 26th from 12:45 pm to 3:30 pm in Sprague Learning Studio Classroom
Register online at https://www.mathworks.com/hmc2014

Title: Programming with MATLAB
Topics covered will include:
•    Basics of the MATLAB programming language
•    Automating with scripts
•    Building robust, maintainable functions
•    Tools for efficient program development
•    Using objects and authoring classes in MATLAB

Parallel Computing Seminar:
Thursday, March 27th from 12:00 pm to 1:00 pm in Sprague Learning Studio Classroom
Register online at http://www.formstack.com/forms/hmc-seminar_registration_spring2014

Title: Parallel Computing with MPI (Message Passing Interface)
Topics covered will include:
•    Basics of Parallel Processing
•    Ways to make your program run (much) faster
•    Hands-on examples of MPI

XSEDE HPC Monthly Workshop on OpenACC GPU Programming:
Tuesday, April 1st from 8:00 am to 2 pm in Sprague Learning Studio Classroom
Register online at https://portal.xsede.org/course-calendar/-/training-user/class/163

Title: OpenACC* GPU Programming
Topics covered will include:
•   Parallel Computing and Accelerators
•   Intro to OpenACC
•   Using OpenACC with CUDA Libraries
•   Advanced OpenACC and OpenMP 4.0

*OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming.

XSEDE HPC Workshop on MPI at Harvey Mudd College

Harvey Mudd College will be participating in Pittsburgh Supercomputing Center’s XSEDE HPC Workshop about MPI (Message Passing Interface) as a remote site. MPI is a message passing library standard that can be used to parallelize your serial C/Fortran program and algorithm to exploit multi-node, multi-core clusters (or supercomputers) for enhanced performance and/or accuracy. If you are interested in learning MPI, please register for the workshop through XSEDE and come join us in the Learning Studio Classroom on Wednesday, December 4th and Thursday, December 5th.

This is a two-day intensive workshop through which you can learn from the basics to more advanced skills of MPI programming.

The tentative agenda given below is subject to change.

Wednesday, December 4
All times given are PST

  • 08:00 Welcome
  • 08:15 Computing Environment
  • 09:00 Intro to Parallel Computing
  • 10:00 Lunch break
  • 11:00 Introduction to MPI
  • 12:30 Introductory Exercises
  • 01:30 Scalable Programming: Laplace code
  • 02:00 Adjourn/Laplace Exercises

Thursday, December 5
All times given are PST

  • 08:00 Laplace Exercises
  • 09:00 Laplace Solution
  • 09:30 Lunch break
  • 10:30 Advanced MPI
  • 11:30 Outro to Parallel Computing
  • 12:30 MPI Debugging and Profiling
  • 01:30 Adjourn

Please visit the workshop page for more information: https://www.psc.edu/index.php/training/xsede-hpc-workshop-december-2013

For more information about other XSEDE HPC trainings, please visit the course calendar page at https://portal.xsede.org/course-calendar

For any questions, please contact Jeho Park (x79023 or email jepark@hmc.edu) at CIS

XSEDE HPC Workshop about OpenACC GPU Computing

[Online Registration for Harvey Mudd College is open at https://portal.xsede.org/course-calendar/-/training-user/class/152/session/271.]

Harvey Mudd College will be participating in Pittsburgh Supercomputing Center’s XSEDE HPC Workshop about OpenACC. If you are interested in learning GPU programming with OpenACC, please register for the workshop through XSEDE and come join us in Learning Studio Classroom on Tuesday, November 5th. OpenACC is a GPU (Graphics Processor Unit) programming standard for C and Fortran. Using accelerators such as GPUs is a great way to substantially reduce the computational time of computationally-expensive numerical algorithms such as dense linear algebra problems and FFT. And OpenACC is an easy way to enable GPU computing blocks in your program.

(If your schedule is too tight to commit yourselves for the whole five-hour workshop, you can register for the workshop and just participate in the sections for “Intro to OpenACC” from 9:15 am to 10:00 am and/or from 11 am to 1 pm to get an idea how you can use OpenACC for your program.)

Continue reading

Fall 2013 Bite of Learning series

Bite of Learning logoNow that the crush of the start of classes has eased a bit, we’d like to announce the Fall 2013 schedule for the Bite of Learning Series. A Bite of Learning is an informal series of lunch-time presentations held in the Aviation Room in the Hoch-Shanahan Dining Commons on the HMC Campus. We usually schedule 5 or 6 presentations per semester, with the focus being new or innovative uses of technology in teaching or research. This semester we have an exciting lineup of speakers to announce.

In October we start up with a presentation by Chris Clark from the HMC Engineering department. Prof. Clark will be presenting on “Robotics: Motivation for Learning.” iRubricForSakai_Logo_medLindsay Janssen and Prof. Steven Casper from Keck Graduate Institute will talk about their experiences using iRubric for writing assessment.

In November Allegra Swift from the Claremont Colleges Library will talk about Open Access Online Journal Publishing and Scholarship at the Claremont Colleges. Pitzer College’s experiences with online course evaluations is the topic of Joanne Zhang’s presentation on November 19th.

In December Prof. Katherine Van Heuvelen, Kevin Heath (HMC ’16) and Jeho Park (CIS) will talk about using the XSEDE supercomputing resource and on Jeho’s role as XSEDE Campus Champion.

We’re looking forward to a great semester and hope you can join us at A Bite of Learning. The full schedule can be found on the Bite of Learning web site at http://www.hmc.edu/bol.

Technology in the Shanahan Center

Classroom in Shanahan CenterShort version:

If you are planning on only using the video projectors or LCD screens in the new Shanahan Center this Fall, then read no further. If you are planning on using any other technology (and especially if you did NOT respond to the faculty technology survey that was distributed earlier this summer) you should read on.

Long version:

In addition to the video projectors, LCD TVs (in the 12-person classrooms), speakers and screens, we will be providing additional technology in the Shanahan Center on request. This includes:

  1. Laptops
  2. Document cameras
  3. Blu-Ray/DVD players
  4. DVD/VHS players
  5. Lecture capture
  6. Smartboard
  7. Videocameras for projecting experiments
  8. iClickers

We have installed document cameras, Blu-Ray/DVD and DVD/VHS players in the classrooms where faculty requested their use in every session of their class or at least once a week. We also plan on delivering the laptop carts to several courses that requested their use in every class session.

In addition, we have scheduled a number of classes for lecture capture recording of every class session. Recently we purchased a commercial system called Mediasite that will automatically capture audio and video of the speaker as well as video of anything projected through the video projector, such as Powerpoint slides. There are six rooms in the Shanahan Center that are lecture capture-ready, including the Lecture Hall (1430), the Recital Hall (B480), the 85 person classroom (B460) and three rooms on the 2nd floor (2450, 2454 and 2460). All of those rooms have a video camera and microphone. You can read more about lecture capture here.

We will have one Smartboard (interactive whiteboard) for faculty to try out. Unfortunately, it has not yet been delivered, so we have not had a chance to test it out and provide training. So we’ll have to keep you posted on that front.

Many faculty also like to be able to project a demonstration or experiment from the front of the room to one of the big screens. The document camera is capable of doing this or you can use a video camera, either one of the built-in video cameras available in the 6 rooms listed above, or CIS can set up one for you.

Clickers (personal response systems) are also available for loan. At this point all freshmen, sophomores and juniors have purchased iClickers so if you do not have any seniors in your class all you need is to borrow a wireless receiver and install the iClicker software in order to use the iClickers in your class. We also have sets of iClickers that you can borrow if you have seniors in your class.

If you’re interested in using one of these technology services in a class, please submit a request to the CIS Help Desk. You can use our AV request form at http://www.formstack.com/forms/hmc-avrequest or send us an email at help-desk@hmc.edu.

 

 

 

 

 

Retired tools in Sakai 2.8

Sakai logoShort version:

When we upgrade Sakai to version 2.8 in August, some tools will no longer be available. Most of the retired tools have not been used by most faculty and staff. However, one tool, Blogger, has been used in some Sakai sites. It is being replaced by a new tool called Blogs. Content in the old tool will NOT be available once we upgrade. So if you have content in an old Sakai site that you still want you will need to export that content BEFORE the upgrade. The tentative date for the upgrade to Sakai 2.8 is Tuesday, August 13, 2013. You can contact help-desk@hmc.edu for help in doing this, or use our easy documentation to do it yourself. The documentation is located at: http://goo.gl/bFMLqM.

Long version:

During preparations for upgrading Sakai to version 2.8 the Sakai Administration Team examined the full list of tools available in Sakai 2.7. After considering factors such as history of use, bug reports, and the list of tools currently supported by the Sakai community, we decided to remove some tools from the list of tools that will be available in Sakai 2.8. The full list of tools that will no longer be available in Sakai 2.8:

- Blogger: Replaced by Blogs tool
- Linktool: Not currently used
- Reports: Not currently used
- Timeline: Has not been updated by developer
- Evaluation System: Not frequently used and has bugs
- Modules: Replaced by Lessons tool

The Blogger tool has been discontinued by the Sakai community and is being replaced by another tool called Blogs. It is the only tool in the list that has been used with any frequency. After we upgrade to Sakai 2.8 the Blogger tool will no longer appear in the list of tools that can be added to a new or existing Sakai site. It will be replaced by Blogs in the Site Info/Edit tools list. If the tool already existed in a Sakai site, it will still appear in the list of tools on the left hand side of the site, but will not work. So if you want to save the content from an old instance of Blogger you will need to export the content BEFORE we upgrade to Sakai 2.8. The tentative date for the upgrade to Sakai 2.8 is Tuesday, August 13, 2013. You can contact help-desk@hmc.edu for help in doing this, or use our easy documentation to do it yourself. The documentation is located at: http://goo.gl/bFMLqM.

Sakai 2.8 Upgrade

Sakai logoThis summer Pomona College’s Sakai administrators will be upgrading The Claremont Colleges’ Sakai server to version 2.8. We’ve been running version 2.7 for several years so we’re looking forward to the bug fixes and new tools that will be available in version 2.8. The Sakai Administration Team (SAT) will be testing the new version on a test server during May and June. The upgrade will take place in early August after summer classes are over.

New tools include a tool called Blogs which will replace the discontinued Blogger tool. The old Blogger tool will no longer be available. Faculty and staff who have old sites with the Blogger tool will no longer be able to access that tool after the upgrade. CIS will be providing documentation on how to export text from the old tool before the upgrade. The new tool is quite similar to the old one and has a very simple and easy to use interface.

The Sakai Administration Team has also decided to add Gradebook2, an alternative to the regular Gradebook tool. The original Gradebook tool will not be going away but will run in tandem with the new tool. Gradebook2 was developed at UC Davis and is similar to Gradebook with some significant new functionality (extra credit items and categories, drop lowest grade item, grade item weighting, excuse individual grade record, etc.) along with some improvements to the user interface.

Profile2 will also been be added when we upgrade to Sakai 2.8. It replaces the old Profile tool in My Workspace. It adds some social networking features and allows users to upload photos of themselves and create more detailed profiles. Users can also create social networks with other Sakai users and send personal messages.

Another new tool is Lessons. Lessons was developed by Rutgers University and is used to structure course content in a sequential or hierarchical manner. Instructors can use the tool to create lessons organized by week or by topic and can link to other Sakai tools like Assignments, Forums, and Tests & Quizzes. Instructors can also allow students to create their own Lessons page and can insert rubrics for peer review. It looks like an exciting new tool that can provide a very different, less tool-centric way of using Sakai.

We’ll be offering workshops on these new tools later this summer so stay posted!

The full list of tools that are being retired includes:

  • Blogger
  • Linker Tool
  • Reports
  • Timeline
  • Evaluation System
  • Modules

The Blogger and Linker Tools are being discontinued by Sakai. The other tools have been available for quite a while and are still available, but SAT has decided to remove them because they are not being used. The only tool that has been used in the past is the Blogger tool, which is being replaced by Blogs. As mentioned above, we will be working with faculty and staff to export any data they have in the Blogger tool since it will not be available once we upgrade.

If you read my news item on the Open Apereo 2013 conference, then you many be wondering why we aren’t upgrading directly to Sakai 2.9. Sakai 2.9 is getting very good reviews and many of the presenters urged institutions to upgrade sooner rather than later. However, after our rather difficult upgrade to Sakai 2.7 a few years ago, the Sakai Administration Team made an informal vow to be more circumspect about upgrading to versions of Sakai that had not been out very long. But there were several other members of SAT at the conference so I expect that we will discuss this option again.

Open Apereo (Sakai) 2013 Conference

Apereo LogoThis week I was in San Diego attending the Open Apereo 2013 Conference in San Diego. Apereo is the new name for the open source community that combines the Sakai and Jasig communities. Jasig is a community that develops open source academic software such as uPortal, CAS (Central Authentication Service) and Bedework (an enterprise calendar system). Last year both organizations voted to combine into a single open source organization called Apereo. The name is a combination of community suggestions, and represents the fusion of two Latin words, “aperto”, which means “open” and “mereo”, meaning merit.

This year’s conference showed a renewed enthusiasm in development on the original Sakai CLE (Collaborative Learning Environment) system. Sakai 2.9 was released to the community recently and has been getting great reviews. With a new, more modern user interface and several new core tools, Sakai 2.9 has been a shot in the arm to the community.

Many of the sessions I attended focused on how institutions have integrated Sakai with other 3rd party tools they are using. The University of Michigan gave a particularly impressive presentation on their Sakai integration of Google Apps for Education. The University of South Alabama gave an overview of the different methods they’ve used to integrate a wide variety of tools including BigBlueButton, Foliotek, ePortfolio, iClicker, Media Gallery, MyMathLabs, ProctorU, Scantron Class Climate, Smarthinking, Turnitin, and iRubric. I also attended several presentations on interesting usage scenarios that other institutions have designed within their instance of Sakai. The University of Virginia uses Sakai’s site template feature in very creative ways for example. When we upgrade Sakai this summer we will have access to two big new tools—Gradebook2 and Lessons—and I attended several sessions devoted to those tools. You can read more about our Sakai upgrade in another news post.

Development on Sakai OAE, now known as Apereo OAE, progresses with support from Marist College, the University of Cambridge, and Georgia Tech. OAE has had a rocky history. Originally envisioned as Sakai 3, a replacement to the original CLE system, the developers quickly realized that rewriting all of the code behind the CLE tools was logistically impossible. They then thought the two systems could run in tandem, in so-called hybrid mode. Last year we saw a real upheaval in the development process with complaints of severe performance problems and the withdrawal of two of the major contributors, the University of Michigan and Indiana University. (Both are still continuing with their development support for Sakai CLE.)

Development of OAE continues, but with a scaled-back focus. The developers pretty much started from scratch in order to fix the performance problems and have decided to abandon the hybrid mode idea. OAE is now designed to run completely separately from Sakai CLE. Sakai CLE will continue to provide the course management tools while OAE will focus on providing an open, permeable collaborative environment, similar to what we already have access to with Google Apps for Education.

Many of the conference sessions were recorded using Google+ Hangouts and published to a YouTube channel. You can find them at http://www.youtube.com/apereo if you are interested in learning more about the topics I’ve mentioned. The conference also used a conference schedule system called Lanyrd, which I really liked. So you can find the full conference schedule with links to presentation materials at http://lanyrd.com/2013/apereo.

Lecture Capture in the Teaching and Learning Building

Mediasite LogoOver the past two years CIS has been conducting a pilot of lecture capture in the Learning Studio Classroom.  “Lecture capture” refers to the ability to record audio and video of the presenter as well as the presenter’s display (including Powerpoint slides, images from a document camera or other device). James Sadler developed the scheduling system used in our pilot, which has been very successful as a proof of concept. We were primarily focused on finding out whether faculty were interested in using such a service and what they would use it for. Several faculty have participated in the pilot including Rachel Levy, Z Sweedyk, Michael Erlinger, Francis Su and Michael Orrison. One of the usage scenarios that quickly emerged was recording student presentations so that students could view them and study their performance.

Our home-grown system has the ability to schedule recordings and uses a webcam to record the video and audio of the presenter. A video splitter and Wirecast software takes care of recording the presenter’s display and creating a screen-in-screen recording of the video, audio and video display. What the home-grown system lacks is a back end system where the recordings can be automatically stored and distributed. The system was also not always as reliable as we had hoped.

Last year we began looking at commercial systems that provide lecture capture and video streaming. We looked at a variety of systems such as Panopto, Mediasite, and Echo360.  We ran a pilot of Kaltura last Spring.  Eventually, we focused on the main market competitors: Sonic Foundry’s Mediasite and Echo360.  Both have very similar capabilities and features. Last month we decided to purchase Mediasite for installation in the new Teaching and Learning Building. We purchased three Mediasite recorders and have contracted for three years of their hosting service. Two of the recorders will be installed in the lecture hall control booth and will be able to record from the main Lecture Hall, the Recital Hall, 85-person classroom, the two technology-rich classrooms on the second floor (rooms 2450 and 2454) as well as an additional 50-person classroom on the second floor. We also purchased a mobile recorder that can be moved to other classrooms for recording.

The Mediasite recorders include scheduling software for hands-free recording.  It can be used to set things up so that recording starts automatically when the class starts.  The completed recording uploads automatically to Mediasite’s web site. Faculty can embed a playlist in their Sakai course site so that new recordings are automatically available to students.

The Mediasite recorders also have the capability to do live streaming over the web. In addition to these features, faculty also have access to extensive analytics about which students are viewing what videos when. Faculty can even see graphics that analyze which presentation segments are viewed most often. Faculty can also add interactive features like polls and the ability to ask questions to their recordings.

We’re looking forward to working with faculty to explore how they can use Mediasite in their classes. We plan on giving Mediasite training to interested faculty starting this summer and fall. If you’d like to learn more about lecture capture in the TLB feel free to contact us: helpdesk@hmc.edu or (909) 607 7777.

 

Spring Break Audiovisual Renovations

Teaching StationOver Spring Break the Audiovisual staff will be working with Facilities and Maintenance and our vendor DJL to implement several renovation projects. In the Beckman Auditorium, Beckman B126, we will be installing a new main screen to replace the rear projection screen. We will also be installing a new video projector in the ceiling. We will be removing the old podium and putting in a new teaching station like the one chosen for use in the new Teaching and Learning Building. The audio equipment and DVD/VCR player will be installed into the new teaching station.

In the Hoch-Shanahan Dining Commons we will be installing additional audio speakers to improve the sound quality on the west side of the dining hall during events held in the main dining hall.

We’ve also been working on some colorful instruction sheets to be installed in the Green Room, the Aviation Room, and other rooms to make it easier to use the control systems and audiovisual equipment in those rooms. Those should be installed over Spring Break as well.