HPC Roundup

Ten Years of AWS and a Status Check for HPC Clouds

HPC User Forum April 11-13, 2016 Tucson, AZ

HPC User Forum – September 6-8, 2016 Austin, TX

Running Converge in the Cloud with Rescale March 15, 2016

International Multi-dimensional Engine Modeling Conference (Cray)  April 11, 2016

SuperComputing 2016 Salt Lake City, UT November 14-17, 2016

Off-Shore Renewable Energy CFD HPC Conference April 7-8, 2016 Lancaster, UK

HPC-enabling OpenFOAM for CFD, April 6-8, 2016 in Casalecchio di Reno, Italy (Cineca)

 

EnSight HPC is the version created to handle massive datasets too big for EnSight Standard and other CFD post-processors.

EnSight Python scripting with a debugger

Customers using EnSight with Python want to use a debugger to help develop their scripts and tools.

Below is and attachment describing how to do this with a debugger (winpdb) that has a graphical user interface.
In attachment, there are the instructions on how to install and setup this graphical debugger. It works on all platforms (Win / Linux / Mac). In attachment, also a screenshot movie of what you should see once everything is set up correctly.

pythdebug0002 from EnSight by CEI Software on Vimeo.

Basically, you’ll need to add 2 lines at the top of the python script you want to debug:

import rpdb2
rpdb2.start_embedded_debugger(“mytest”)

Then, launch the script in EnSight. EnSight will freeze while it waits for the connection to the debugger. Outside from EnSight, launch the debugger winpdb. From its graphical interface, look for the process with the password “mytest” and attach it. Now you can run your script in debug mode from this graphical interface, and EnSight will do the calculations for you.
Here a tutorial on the debugger winpdb:
http://winpdb.org/tutorial/WinpdbTutorial.html

Although it is a little tricky to set up (requires installation of a bunch of libraries outside of EnSight). We hope this is clear and useful for some of you. Let EnSight Support know if you have questions.

 

Setting Up a Python Debugger with EnSight

Also see how to use Visual Studio 2013 as a python debugger for EnSight.

Passport Tip – Email address

EnSight customers are world travelers. And we’d be so happy if this tip saves one of our customers from a really bad trip experience.

Suggestion: Put your email address in your passport. An address that you check frequently, obsessively. So that if you by chance leave your passport on a ticket counter, foreign exchange counter, or duty free register or similar place the person who finds it can contact you before you get far down the road.  Put your phone number too, with international dialing code, so they can text you as well.

People around the world are honest and want their visitors to have a good trip. My wallet once slipped out of my pocket and stayed behind in the cab in Istanbul. The cab driver returned to my hotel and left my wallet there, knowing the hotel knew how to reach me and would be a static place I could find again. The hotel got a hold of me to return the wallet, the cab driver didn’t even leave a way for me to repay him or thank him. Thank you cab driver of Istanbul.

Email address and text number in your passport. Do it today. Future you will thank you.

Thanks to my father for this tip.  Do you have a tip to share with our EnSight community?