Does the 'reads' column in SQL Profiler mean the same as IOPS?
One "read" in Profiler simply equates to reading one 8kb page. 

This does not equate to IOPS, nor does it necessarily mean that data was read from disk. When performing a read, SQL Server will read data from disk only if that page does not already exist in the buffer cache. All data passes through the buffer cache before being used to satisfy your query. 

Therefore, you can think of this number as not having anything to do with disk IO, but instead being a measure of the amount of data read from memory.