SpreadsheetLight version 2

If you need a spreadsheet library, consider SpreadsheetLight. It can generate 54 million cells in 6+ minutes and taking only about 3.1 GB of RAM at any one time. Your web server, boss and customers will thank you.