seminar

Beyond Makefiles : Autotools and the GNU build system

Date and Time: 
2015 December 10th @ 3pm
Location: 
FL2-1001-Small-Seminar
Speaker: 
Patrick Nichols

The GNU build system consists of several different components. These components enable building a given set of executables and/or libraries in a portable way between different environments and operating systems. This talk will be an introduction to these tools and what advantages and disadvantages this system can offer a developer. In particular, we will focus on autoconf and automake which allows one to discover the state of the system and create custom makefiles for that environment.

Speaker Description: 

Patrick Nichols received his PhD in Physics in 2002 from Texas Tech University. He has since worked as a Postdoctoral Researcher/Fellow at the University of New Orleans, and finally at Pacific Northwest National Laboratory. These positions focused on the application of Parallel Distributed Programming to Quantum Chemistry and Condensed Matter. In 2009, Pat joined the High Performance Computing group at PNNL where he worked on the applications of the Global Arrays toolkit to the Smart Electrical Grid, Machine Learning and Cybersecurity. In 2012, Pat moved to Digitalglobe as an HPC programmer to develop software for satellite imaging and geospatial applications. Pat has recently joined the staff at NCAR in the CISL section.

Event Category:

Townhall

Date and Time: 
2015 November 5th @ 3pm
Location: 
ML - main seminar
Speaker: 
Davide Del Vento

The SEA committees are planning the next SEA conference. The tentative date is the whole week of April 4th, 2016. The proposed format is 2 days of talks and 3 days of tutorials. The proposed theme is “Data Science”, soliciting talks along the lines of “What is data science in my subfield”, “How do you design a data science experiment”, and topics ranging from algorithms to data analysis to reproducibility.

Event Category:

How to Painlessly Discover What You Don't Know about your IT - Before It Bites You Where It Hurts

Date and Time: 
2015 October 8th @ 3pm
Location: 
ML - main seminar
Speaker: 
Alan Robertson

The statistics on system management are alarming - 30% of all break-ins come through systems people have lost track of, 90% of all organizations have failures of services they aren’t monitoring, 80% of all organizations are unable to keep their systems in compliance after getting them there initially, and 

Speaker Description: 

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

An Interactive Data Analysis and Visualization Software for the Web Browser

Date and Time: 
2015 May 21st @ 3pm
Location: 
ML-132 Main Seminar
Speaker: 
Michael J. Peterson

A technology is presented that allows users to explore scientific geospatial data sets using a simple web browser. This platform brings many of the features typically associated with desktop visualization software to computers and smartphones at the lab or at conferences or field campaigns with a minimal data transfer footprint to the client, thus facilitating access to public scientific data for users and in scenarios where traditional solutions are impractical.

Speaker Description: 

Michael J. Peterson received his Ph.D. in Atmospheric Sciences in August of 2014 and master’s degree in 2011 from the University of Utah, where his research focused on characterizing lightning flashes observed by the Lightning Imagine Sensor onboard the Tropical Rainfall Measuring Mission satellite. He received his bachelor’s degree in Meteorology in 2009 from Iowa State University. He is currently a post-doctoral research fellow in HAO and RAL working on the Frontiers in Earth System Dynamics Electrical Connections and Consequences within the Earth System (FESD-ECCWES) project. His professional webpage may be accessed at: www.michaeljpeterson.net

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

The Model Evaluation Tools (MET): A Community Tools to Make Verification more Consistent

Date and Time: 
2015 March 26th @ 3pm
Location: 
ML-132 Main Seminar
Speaker: 
Tara Jensen

The Developmental Testbed Center’s (DTC) Model Evaluation Tools (MET) has become a cornerstone tool in the DTC testing and evaluation systems set up on high performance computing platforms such as Yellowstone and the NOAA Jet and Zeus systems. It is also used world-wide by over 2,600 registered users. MET was originally developed to replicate the NCEP verification system with a package that could be supported to the community and be extensible with the intention of making verification reproducible across institutions.

Speaker Description: 

Tara Jensen has been an Associate Scientist within NCAR/RAL for 13 years. She has Master’s Degree in Atmospheric Science from Colorado State University. Her experience includes laboratory experiments, in-situ observations and field projects, numerical weather prediction, forecasting, and most recently verification. Tara is the verification task lead for the Developmental Testbed Center (DTC) and works closely with statisticians, software engineers, and stakeholders to guide the development of the Model Evaluations Tool (MET).

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

Fortran Preprocessor

Date and Time: 
2014 August 28th @ 3pm
Location: 
ML-132 Main Seminar
Speaker: 
Daniel Nagle

CoCo is a preprocessor for Fortran originally specified by Part 3 of the Fortran standard. CoCo is aware of Fortran line and statement rules, and supports the usual features of a preprocessor: file inclusion and conditional compilation. CoCo is more structured than other preprocessors, requiring declaration of all symbols used. CoCo supports Fortran assertions, generic programming, software testing, and has features to support large projects.

Speaker Description: 

Daniel Nagle is the chair of PL22.3 (formerly J3) Fortran Standard Committee. He got his PhD in Computational Science from GMU and is working in UCAR’s Consulting Service Group. He has been using and teaching Fortran since the '60s and has been parallel programming in Fortran and other languages since the '80s

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

Extending the functionality of Quantum GIS via plugins

Date and Time: 
2014 July 24th @ 3pm
Location: 
FL2-1003
Speaker: 
Guido Cervone

In this talk we will address the analysis of non-authoritative sources for situation awareness during emergencies. In the first part of the talk, we will describe the overall scope of the ONR project funding our research, which involves the fusion of remote sensing and social media. In the second part of the talk, we will show specifically how QGIS can be extended and used to analyze data from Tweeter.

Speaker Description: 

Guido Cervone is Director of GeoInformatics & Earth Observation Laboratory in the Department of Geography and Institute for CyberScience at the Pennsylvania State University and Associate Professor at the Department of Geography, Institute for CyberScience, GeoVISTA Center The Pennsylvania State University. He is also affiliated faculty in the Research Application Laboratory (RAL) at the National Center for Atmospheric Research (NCAR).

His fields of expertise are geoinformatics, machine learning and remote sensing. His research focuses on the development and application of computational algorithms for the analysis of spatio-temporal remote sensing, numerical modeling and social media “Big Data” related to man-made, technological and environmental hazards. He operates a satellite receiving station for NOAA POES satellites. His research us funded by ONR, DOT, NASA, Italian Ministry of Research and Education, Draper Labs, Stormcenter Communication.

Guido Cervone is a member of the advisory committee of the United National Environmental Programme, division of Disasters and Early Warning Assessment. In 2013 he received the “Medaglia di Rappresentanza” from the President of the Italian Republic for his work related to the Fukushima crisis. He received the 2013 ISNAAF award. He co-chaired the 2010 SIGSPATIAL Data Mining for Geoinformatics (DMG-10) workshop. He served as the program co-chair for the 2008 and 2009 IEEE International Conference on Data Mining (ICDM) Spatial and Spatio-Temporal Data Mining (SSTDM) workshop.

He authored two edited books, over forty fully refereed articles relative to data mining, remote sensing and environmental hazards. In 2010, he was awarded a US patent for an anomaly detection algorithm. His research on natural hazards was featured on TV news and newspapers, on general interest magazines such as National Geographic, and on international magazines.

Event Category:

Coarrays in GFortran

Date and Time: 
2014 June 19th @ 3:00pm
Location: 
ML-132 Main Seminar
Speaker: 
Alessandro Fanfarillo

Fortran Coarrays allow the Fortran programmer to realize parallel programs without explicitly using communication libraries. Currently, the most complete Coarrays support is provided by commercial compilers like Cray and Intel. In this talk the GFortran Coarrays implementation will be presented with a exhaustive set of comparison test cases.

Speaker Description: 

Alessandro Fanfarillo is a PhD Student in Computer Science, Control and Geoinformation at University of Rome Tor Vergata. He is interested in High Performance Computing (mainly sparse matrix computation), in particular on hybrid cluster architectures (accelerators clusters) and PGAS languages.

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

Fortran Preprocessor

Date and Time: 
TBD (cancelled due to building evacuation)
Location: 
ML-132 Main Seminar
Speaker: 
Daniel Nagle

CoCo is a preprocessor for Fortran originally specified by Part 3 of the Fortran standard. CoCo is aware of Fortran line and statement rules, and supports the usual features of a preprocessor: file inclusion and conditional compilation. CoCo is more structured than other preprocessors, requiring declaration of all symbols used. CoCo supports Fortran assertions, generic programming, software testing, and has features to support large projects.

Speaker Description: 

Daniel Nagle is the chair of PL22.3 (formerly J3) Fortran Standard Committee. He got his PhD in Computational Science from GMU and is working in UCAR’s Consulting Service Group. He has been using and teaching Fortran since the '60s and has been parallel programming in Fortran and other languages since the '80s

Event Category:

How Python's Decorators and Generators simplify Asynchronous Coding

Date and Time: 
2014 April 24th @ 3pm
Location: 
FL-1022 Large Auditorium
Speaker: 
Joe VanAndel

Controlling and monitoring hardware often requires handling multiple concurrent operations, including querying instruments via remote procedure calls, sending commands to instruments over TCP/IP sockets, and monitoring devices via SNMP, while continuing to respond to status requests. One solution is to write servers with multiple threads that coordinate via semaphores. However, multithreaded Python programs can be difficult to write and debug.

Speaker Description: 

Joe VanAndel is a software engineer in the Remote Sensing Facility in EOL. Joe graduated from Calvin College, Grand Rapids, MI with a double major of mathematics and physics in 1978. He earned a Master's degree in Computer Science at University of California at Berkeley in 1980. Joe worked at AT&T Bell Laboratories in Westminster, CO on a real-time operating system called Oryx/Pecos. His next job was with Cadnetix, where he worked on porting Unix to proprietary workstations and servers, computer aided design tools, and software configuration management. In 1988, Joe started working at NCAR/EOL and lead a software team that transformed a prototype weather radar into a research testbed serving the FAA and the National Weather Service. Joe has continued to work with radars and lidars, working on diagnostic software, data acquisition hardware and software, fuzzy logic-based data classification tools, radar control software, web-based user interfaces, data displays, and hardware/software monitoring tools.

Event Category:

Video recorded: 

If you use a non-flash enabled device, you may download the video here

Pages

Subscribe to seminar