On SATA SSDs, the QD32 IOPS numbers are limited by AHCI as well, topping out at 100,000 IOPS. Once again, it's latency that limits storage performance even on systems with cutting-edge PCIe SSDs.
Lowering latency and I/O service times at low queue depths is what really matters at this point.
This is precisely where NVMe excels.
Now we're limited by the speed of the SSD controller and NAND itself.
@oldmud0 Every last dollar counts. I wouldn't blame IT.
IT is probably operating on very limited budgets yet needs to serve thousands of students.
It's more likely that your school's Finance and Administration department (or equivalent) or even the government's budget is to blame.
At my school (CUNY College of Staten Island), it's mainly the New York state government's fault.
Not sure how it works in private colleges but I suppose the story is the same. IT probably wouldn't do this if they had an unlimited budget.
In the hypothetical latter case, every machine would be equipped with high-end workstation GPUs, fast Core i7 processors, high-grade SSDs, and large professional-grade 1440p or better displays.
...but no IT department is realistically able to spend $5000+ on every single computer station when there are hundreds or thousands of them, nor would IT have the money to upgrade every system more than once every three or so years.
What you're asking for is probably unrealistic under the budgetary constraints that IT must work under. Sad but true.
There's a reason they're using thin clients. To get the displays to run at 1080p would probably demand substantial hardware upgrades for which the funds simply don't exist.
...and to maintain manageability, they'd need to invest in much more expensive server hardware and software licenses to set up domain controllers and what not.
...not to mention the personnel to set up and maintain the much more complex infrastructure.
You're basically asking the IT department to spend funds that they don't have.