Close

Killer Crypto with Go on z/OS

(4Q)

Stream: Virtual Room 4
Time: 15:00 - 16:00


Presentation

Go is the fastest-growing programming language in the world.
IBM's SDK for Go brings the benefits of Go — simplicity, robust compatibility, and performance — to z/OS.
It also brings specific enhancements for z, particularly in crypto.
We will discuss Go and its high-performance crypto libraries, and our advanced research work for further performance improvements in crypto.
Crypto performance depends on two things:  hardware support and hand-tuned libraries.
Z processors boast flexible vector instructions, including instructions unique to Z. 
We explain the basic challenges in translating abstract mathematical algorithms into efficient implementations, an example of the tricks we use to best exploit the z processor's complex instruction set, and a patent-pending addition to the hardware.

 

Speakers


  • Bill O'Farrell at IBM
  • Email: billo@ca.ibm.com

  • Bill O'Farrell at IBM
  • Email: billo@ca.ibm.com

    Feedback

    Click here to give some Feedback so we can make it even better next year!