- NewsTech Documents
- UC San Diego To Build Cyberinfrastructure for NASA ResearchThe San Diego Supercomputer Center (SDSC) and UC San Diego’s Scripps Institution of Oceanography have been awarded a NASA grant to...
- Old Supercomputers Never Die, They Just Get RepurposedInstead of retiring its five-year-old Gordon supercomputer, the San Diego Supercomputer Center (SDSC) has struck a deal with a New York-based...
- Intel Fuels Wave Of Training To Stave Off Data Scientist ShortageFocus on AI, Machine Learning application development yields base for next generation of data scientists The shortage of data scientists that...
- New Intel Hybrid Cloud Datacenter Security Aims at “Shadow IT” UsersThe increasing complexity of datacenter infrastructures and the challenge of protecting them is shifting InfoSec professionals away from best-of-breed tools in...
- Supercomputing Expected To Help Increase Life Expectancy By A DecadeSupercomputers will give rise to advances in personalized medicine, which will improve healthcare and potentially increase people’s life expectancy by five...
- Supercomputer Models Speed New Materials DiscoveryMachine Learning helps confirm properties of new “nanomaterials” 10x+ faster Researchers using supercomputers are taking advantage of machine-learning algorithms to accurately...
- UC San Diego To Build Cyberinfrastructure for NASA Research
Tag Archives: Python
The 2nd update to Intel Python (1.2) came out in February 2017. As well as updates to many packages there are 17 new Python packages included. These have been selected by Intel and where possible optimized to work with the Intel Math Kernel Library (Intel MKL), Intel Thread Building Blocks (Intel TBB) and Intel Integrated […]
Love Python but hate the slow, interpreted code? In this video Slashdot Media Contributing Editor David Bolton shows you how to get going with the Numba compiler
Python is an excellent language but not being compiled makes it slower than compiled languages. There are various ways to speed it up, using cython, PyPy (a compiler) and Numba. It speeds up your Python applications by just-in-time compiling Python code using the LLVM compiler to produce optimized machine code that can targeted to run […]
Data mining and machine learning are just two of the in-high-demand functions that PyDAAL can ease coding for. Read this blog by David Bolton to learn how to get started. The package PyDAAL is Intel’s Data Analytics Acceleration Library (DAAL) for python and provides interfaces to it. DAAL provides building blocks for data management, data […]
Threading in Python Herb Sutter of C++ fame wrote in 2005 that the end was in sight for single core CPUs keeping up with Moore’s Law. The way forward was multiple cores and concurrency, i.e. doing multiple things at the same time. If you have multiple systems or even multiple CPUs in a system then […]
Late December release offers host of new features Now in its 25th year, there should be a new release ( Python 3.6 ) shortly after you read this, just five months since 3.5.2 was released. Python releases are planned and executed over a period of usually about a year or two. Work on Python 3.6 […]
Even experienced Python programmers fall into coding traps once in a while. To help find out what’s really going on, watch this video where Intel’s Lead Technical Consulting Engineer Kevin O’Leary provides a hands-on demo showing how to use Intel VTune Amplifier to find hot spots in Python code that are causing issues. VTune pinpoints […]
Beyond NumPy and SciPy, library packages that deliver useful functions Intel Python comes with approximately 95 of the Anaconda packages compared to the 700 available with Anaconda. If you install the full Anaconda you get 150 packages and the rest can be installed using conda. If you want to see what packages are installed by […]
Video tutorial puts Python through some of its functional paces In this companion to his recent blog, Slashdot Media Contributing Editor David Bolton demonstrates how Python can be used for functional tasks including iterators, list comprehension and generators. You can see David’s companion blog article here!
Python is not a strict functional programming (fp) language in the sense that say Haskell is. Python includes functional programming though as well as object-oriented and imperative (aka procedural). But it’s the functional programming aspects that I’ll be looking at here. What is Functional Programming? There are several facets to functional programming. The well-known one […]