PYTHON USERS GROUP UNIVERSITY OF SOUTH CAROLINA Research

  • Slides: 8
Download presentation
PYTHON USERS GROUP UNIVERSITY OF SOUTH CAROLINA Research Cyberinfrastructure Group and the USC Community

PYTHON USERS GROUP UNIVERSITY OF SOUTH CAROLINA Research Cyberinfrastructure Group and the USC Community 10/24/2013

RESEARCH CYBERINFRASTRUCTURE GROUP www. sc. edu/rci rci@sc. edu • • Dr. Phil Moore, Director

RESEARCH CYBERINFRASTRUCTURE GROUP www. sc. edu/rci rci@sc. edu • • Dr. Phil Moore, Director Paul Sagona, HPC Systems Architect Ben Torkian, Senior Applications Scientist Nathan Elger, HPC Systems Analyst

WHY PYTHON? • • Free Community Support Easy to learn Science Engineering Digital Humanities

WHY PYTHON? • • Free Community Support Easy to learn Science Engineering Digital Humanities Web, Database, Analytics Finance

* IPYTHON : A SYSTEM FOR INTERACTIVE SCIENTIFIC COMPUTING Python offers basic facilities for

* IPYTHON : A SYSTEM FOR INTERACTIVE SCIENTIFIC COMPUTING Python offers basic facilities for interactive work and a comprehensive library on top of which more sophisticated systems can be built. The IPython project provides an enhanced interactive environment that includes, among other features, support for data visualization and facilities for distributed and parallel computation. * BATTERIES INCLUDED Fernando Perez Brian Granger IEEE CS, May/June 2007

PYTHONIC LINKS http: //www. scipy. org http: //www. reddit. com/r/python • /r/ipython • /r/learnpython

PYTHONIC LINKS http: //www. scipy. org http: //www. reddit. com/r/python • /r/ipython • /r/learnpython • /r/scipy/

HIGH PERFORMANCE COMPUTING Paul Sagona • • • What is HPC? HPC resources at

HIGH PERFORMANCE COMPUTING Paul Sagona • • • What is HPC? HPC resources at USC Challenges Research groups utilizing HPC Scientific computing driving new technologies (GPU and PHI) • XSEDE

ANACONDA Ben Torkian � Completely free enterprise-ready Python distribution for large-scale data processing, predictive

ANACONDA Ben Torkian � Completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing Features : - Easy to install and upgrade - Supports Multicore and GPU computations - MKL capable - Wide data source support Packages Num. Py Sci. Py Pandas Py. Tables h 5 py Matplotlib IPython Spyder Qt/Py. Side VTK Numexpr Astropy Cython LLVMpy Numba Scikit-learn Scikit-image NLTK Network. X Maya. Vi

WHAT’S NEXT? Research & Technology Workshops Special Interest Groups Python and Accelerators USC Community

WHAT’S NEXT? Research & Technology Workshops Special Interest Groups Python and Accelerators USC Community Presentations