Computing Delacorte Numbers with Julia

I came in 2nd in the Al Zimmermann Programming Contest "Delacorte Numbers", using a quad-core machine and the Julia programming language.  The attached PDF file is a personal report on using Julia for the contest and a detailed discussion of the program.  If you have not used Julia before, you may find it to be a useful introduction to the language.

  • Professors
  • Students
  • Julia
  • Al Zimmermann Programming Contest
  • Delacorte Numbers
  • Academic
  • Open Source
  • Profiling Julia code with Intel® VTune™ Amplifier

    [2013 Oct 17: Blog updated to split patch into two patches, one for Intel® VTune™ Amplifier changes and one for MKL/ifort changes.]

    [2013 Oct 22: Support for Intel® VTune™ Amplifier became part of Julia master sources.  Look for USE_INTEL_JITEVENTS in Julia/Make.inc for how to enable Amplifier support.]

    Introduction to Julia Language: Analyzing Horsengoggle

    Julia is a new language for technical computing.  It combines the convenience of dynamic languages with good performance -- about twice as slow as C. The Julia home page shows some benchmark times compared to C.  The key is a dynamic type system designed to let a compiler infer most types accurately.  I won't go into the type system more, but instead will show Julia from a beginner's perspective.

  • Professors
  • Students
  • Beginner
  • Julia
  • Subscribe to Julia