Updated thread benchmark demo

Use of struct instead of class, allow alloc of large arrays for .NET 4.5