Lessons learned at 208K: Towards debugging millions of cores