Instructions
---

1. Unpack the contents of this zip file in a directory where you have write permission.
2. Execute the StreamLaunch application.


Contents
---

consoleapp-32bit folder - contains executables, source files, Makefile, and 
                          compiler generated assembly for running stream in a cmd.exe
                          window.

stream5.8-32.exe, 
stream5.8_omp-32.exe - console applications (same exes as in consoleapp folder)
                       intended to be invoked by the StreamLaunch application.
                       The first is a single threaded application whereas the 
                       second in multithreaded using OpenMP parallelism.

stream5.8_omp-64.exe - console application intended to run on 64 bit Windows without
                       requireing WoW (Windows on Windows).

StreamLaunch.exe - a MFC based Windows 32 bit application that presents a
                   simple GUI for specifying a number of threads and how to
                   bind threads to cores. It takes this input and writes
                   an appropriate BAT file, then creates a cmd.exe process
                   passing this BAT file as the command to execute. If the
                   "Run Single Thread" button is used however it just runs
                   creates a cmd.exe process and runs the single threaded
                   applications (stream5.8.exe).

                   Because StreamLaunch needs to create and write a BAT file
                   it must be run from a directory where the user has write
                   permission.
