512 Pixels

The Power and Legacy of Virginia Tech’s Mac-Based Supercomputers

When we think about data centers today, we often picture rows of GPU-packed racks run by companies like Microsoft, Google, Amazon, and Meta, and used by AI labs such as OpenAI and Anthropic. Much of that hardware does one of two jobs: training new models or running finished ones to answer requests from millions of people around the world.

A supercomputer is built from many of the same parts but for a different purpose. It is typically owned by a government lab or university and designed for scientific simulation, such as modeling climate, nuclear physics, or new materials. That work demands high-precision math and very fast communication between processors. Rather than serving the masses, a supercomputer is shared among researchers, whose large jobs wait in a queue and run according to a schedule.

Early examples like UNIVAC and the IBM 7030 were used by scientists working on atomic research. The Cray-1 came along in the mid-70s and accelerated such work to new levels. Each of these machines brought with it new technologies that made those breakthroughs possible. They were also fairly bespoke, built of components regular nerds could only dream about.

Over time, that changed. By the time the 1990s rolled around, companies like Cray saw their hardware being outpaced by newcomers who were packing far more processors into their products. The kicker? Those processors were much more pedestrian than the custom silicon older supercomputers were built around.

In 1998, David Bader built what he calls “the first bona fide Linux supercomputer” with off-the-shelf parts, including the Intel Pentium II.1

That brings us to 2003, and the subject of today’s article: Virginia Tech’s Mac-based supercomputers.

Bang for the Buck

As you can see from these photos, System X — pronounced “System Ten”2 — was built with 1,100 Power Mac G5s:

System X

System X

Photos from Virginia Tech’s Advanced Research Computing website, via the Wayback Machine.

Honestly, I could end this article right here. Look how badass this all is! I really do love the look of the Power Mac G5.

Virginia Tech built this supercomputer in the summer of 2003, with the goal of hitting 10 teraflops. Once it was up and running that fall, it ranked as the world’s third-fastest computer, and the fastest at an academic institution. You can see from this video that the G5 was chosen to hit these numbers without breaking the bank:

(This video played as part of Apple’s product introduction for the Power Mac G5 itself.)

The total cost was $5.2 million,3 a far cry from the $400 million spent to build the fastest supercomputer at the time, the Earth Simulator.

(System X also looked much cooler.)

Both Virginia Tech faculty members and students could get time on the machine free of charge, and thanks to the dual 2.0 GHz processors inside each G5, their projects could tap into vast resources easily.

On the software front, every node ran Mac OS X. The machines arrived running Mac OS X 10.2.7, with plans to move to Panther shortly after.

Each G5 came equipped with 4 GB of DDR400 RAM, a 160 GB Serial ATA hard drive, and a Mellanox InfiniBand PCI-X card, which allowed the machines to be linked to each other and to the network over high-speed cables. Notably, the Power Mac G5 didn’t support ECC memory. That would matter later.

The G5s were unboxed and installed by students and faculty:

System X

The whole thing came together pretty quickly, according to this FAQ:

Planning began in January of 2003. Facilities planning began in April of 2003. Renovations began the first week of August and were completed on September 23, 2003. Computers, network equipment, and cables began arriving the first week of September 2003. The computers arrived in six shipments during a seven day period and were processed into the racks in less than 2 hours per shipment with no more than 30 volunteers working a shift.

Ethernet cabling (roughly 1200 connections) was done by a four man team from our internal communications and network services group and was completed in less than 14 days.

InfiniBand cabling (roughly 1700 connections) began September 13, 2003 and was completed by a team of five people in 10 days.

I was lucky to get an email about this from Sam Davies, who was a student and an Apple Campus Representative at Virginia Tech at the time. He told me:

In the summer of 2003, I was fortunate to be a part of the team working to put System X together (that was the official name, unofficially the Mac community and everyone else called it “Big Mac”).

The first 1,100 G5s off of Apple’s assembly line were unloaded from trucks, unboxed, and carried into server racks by a huge team of faculty, staff, Apple project folks, and student volunteers like me. Only one G5 tower in the batch of 1100 couldn’t be used, and that was because one of the Apple sales reps dropped it. (Those handles are sharp!)

Of course, having a bunch of tower machines stuffed into racks isn’t very space-efficient. The next year, Apple had a solution.

The Xserve G5

Here’s Apple PR, in January 2004:

Apple today introduced Xserve G5, the most powerful Xserve yet, delivering over 30 gigaflops of processing power per system, about 60 percent more than the PowerPC G4-based Xserve. Xserve G5 features the same revolutionary PowerPC G5, 64-bit processor used in Virginia Tech’s cluster of Power Mac G5s—the world’s third fastest supercomputer. With unparalleled performance and manageability in a 1U rack-mount enclosure, Xserve G5 is the perfect server for today’s UNIX-based applications.

Xserve G5 includes a new system controller with up to 8GB of PC3200 error correcting code (ECC) memory; three hot-plug Serial ATA drive modules that deliver up to 750GB of storage; optional internal hardware RAID; dual PCI-X slots, supporting 133 MHz PCI-X cards with over 1 GBps of throughput; and dual on-board Gigabit Ethernet for high-performance networking.

The press release continues:

“Xserve G5 delivers just what our customers have been asking for,” said Philip Schiller, Apple’s senior vice president of Worldwide Product Marketing. “With dual G5 processing power and up to 8GB of ECC memory, Xserve G5 is affordable, easy to manage and easy to cluster. Starting as low as $2,999, no one can offer better price performance in a 1U rack-mount design.”

Available with either single or dual 2.0 GHz PowerPC G5 processors, the Xserve G5 architecture is based on an execution core that features massively parallel computation for an unprecedented 215 in-flight instructions, full symmetric multi-processing, two double precision floating-point units and an optimized Velocity Engine. Xserve G5 has the industry’s fastest front side processor bus—running at up to 1.0 GHz and delivering 8 GBps per processor.

Building on the engineering feats first introduced in the Power Mac G5, Xserve G5 squeezes the incredible performance of dual PowerPC G5 processors into an ultra-thin 1U enclosure. An innovative copper heat sink design effectively removes heat from the processors while eight high-performance fans provide airflow for cooling the system. The fans are individually managed and monitored by a dedicated fan control processor; if a single fan fails the others speed up to compensate. The 1U enclosure has an array of over 30 sensors, including eight dedicated to temperature control, that continually monitor all critical system functions throughout the server.

Tech tore down the Power Mac version of System X in January 2004 and rebuilt it with Xserve G5s that summer. ECC memory was a big part of the reason. As the school put it: “We needed to upgrade the system to something with error correcting code (ECC) RAM. The Power Macs did not support it and the XServes were coming.”

The new array was made up of 1,100 dual 2.3 GHz Xserve G5 servers and six Xserve RAIDs. Those 2.3 GHz machines were custom-built by Apple for Virginia Tech; the public wouldn’t be able to buy one until January 2005. Each one had 4 GB of that sweet, sweet ECC RAM and an 80 GB Serial ATA drive.

The installation photos really show the difference between the G5 towers and G5 servers when it comes to density:

Xserve System X

Xserve System X

The aforementioned FAQ sheds some light on this version of System X:

The initial machine was torn down by eight people between January 14 and January 19, 2004.

The Xserve upgrade was completed by a team of Virginia Tech and Apple volunteers over a much more staggered period of time. Rack preparation and pre-cabling of Ethernet began in February and was completed by less than ten people.

Machines arrived in odd batches beginning in the middle of June 2004 and were processed into the racks by no more than 16 people working for no more than 9 hours a shift (first shipment; 304 Xserves racked in 9 hours by a 16 person team).

Final cabling was completed over a two-week period by no more than ten people working a shift. The machine was back online for benchmarking by August 1, 2004.

The new hardware pushed System X to 12.25 teraflops. The school boasted that “the upgraded version was #7 in the 2004 TOP500 list, and cost one-fifth as much as the second least-expensive system in the top 10.”

Apple boasted about it as well, profiling the machine on its website:

Virginia Tech gained international honors for building the fastest supercomputer at any academic institution in the world. And they did it using Power Mac G5s. From that milestone, Virginia Tech has moved ahead again with System X, a new cluster using 1,100 Xserve G5s.

[…]

“When we built the first supercomputer from Power Mac G5s, we proved that a radically-different communications technology could be used to create a large-scale computing platform,” says Dr. Srinidhi Varadarajan, director of the university’s Terascale Computing Facility and the system’s lead designer.

“We’re recognized for knowing how to build these terascale computing machines — and with very good price performance.

“But the measure of the facility is the kind of science it produces.”

Varadarajan later became CTO of AppAssure, a backup software company that Dell acquired in 2012. May we all be as cool as him one day:

Dr. Varadarajan

Tech Goes Intel

By the middle of 2007, System X had slipped to 71st place on the TOP500 list, but was still serving the community in and around Tech.

In November 2008, its younger sibling System G was brought online. Firmly in the Intel era, System G was made up of 324 Mac Pros,4 each with two 4-core 2.8 GHz Intel Xeon processors (for a total of 2,592 processor cores) and 8 GB of RAM.

It debuted at #280 on the November 2008 TOP500 list with a Linpack score of 16.87 teraflops, though Virginia Tech claimed 22.8 teraflops of sustained performance.

Chris Foresman wrote about the supercomputer for Ars Technica:

Virginia Tech’s Center for High-End Computing System [sic] (CHECS) is famous for building a 1100-node, G5-based supercomputing cluster in 2003 called System X. At the time it was built, it ranked as the third fastest supercomputer in the world with a sustained performance of just over 12 teraflops. The CHECS is building a new cluster, this time using 324 Mac Pro towers, that will have a theoretical computing capacity of 29 teraflops.

The new system will not replace System X, according to CHECS Director Dr. Srinidhi Varadarajan. “Unlike System X, which is a production machine for computational science and engineering researchers, the new system is intended to be pure computer science research system,” he told Ars. The system will be used to study two main areas: power-aware software systems that can adjust performance automatically to maximize efficiency, and distributed shared memory systems that can run existing threaded code on high-performance clusters “as if they were scaled up versions of multi-core desktops.”

The article continues and explains why the Intel Xserve wasn’t chosen for the new array:

Varadarajan and his team chose Mac Pros for a few reasons. For one, Xserves are power dense, which requires a lot of cooling to prevent thermal hot spots. “System X has a hybrid liquid-air cooling system in a dedicated facility, which enables significantly better cooling without hot spots. This machine is however, housed in a conventional air cooled room,” Varadarajan told us. Also, the Mac Pro has a large number of power and temperature sensors built in, which is necessary for the power/performance research and tuning, as well as an additional full-height PCI Express 2.0 slot for use in other research projects. And, despite common wisdom to the contrary, the Mac Pros beat other systems on price. “The Mac Pros are highly competitive even against building a white box off the cheapest prices,” he added.

System G was designed to be as power-efficient as possible. Here’s a bit from an old CHECS website:

The system is the first supercomputer running over quad data rate (QDR) InfiniBand (40Gbs) interconnect technology. System G (for “green”) also has unique power-aware capabilities, with thousands of power and thermal sensors allowing CHECS researchers to design and develop algorithms and systems software that achieve high-performance with modest power requirements, and to test such systems at unprecedented scale. With a sustained (Linpack) performance of 22.8 TFlops, System G is the largest power-aware research system and one of the largest computer science systems research clusters in the world.

This VT Magazine article has more:

“It’s twice as powerful, a third the size, and uses a third of the power,” says Kirk W. Cameron, associate professor of computer science in the College of Engineering. Cameron helped build G with Srinidhi Varadarajan, associate professor of computer science and director of the Center for High-End Computing Systems.

Unlike System X, System G was created to improve system design first and foremost and to be used as a production computer second. The $1.2 million machine was built to develop new, high-performance software tools and applications with paramount efficiency.

When Cameron and Varadarajan, assisted by a team of fellow faculty members and scores of graduate students, set out to build G, they had an end-goal in mind. They wanted G to not only be fast but also environmentally friendly. Hence the “G” for green. When Cameron arrived at Virginia Tech in 2004–on the heels of X’s opening, and attracted to Tech because of X–“green computing” wasn’t even an industry catchphrase. But Cameron already was looking ahead at the need to conserve power.

He previously worked for Los Alamos National Laboratory, handling performance duties, “squeezing as much power as possible” out of the facilities’ supercomputers, he says. This was in 2002, well before the recent call to arms in green energy. G went on-line in 2008. “Now everybody says they are doing it, but we were lucky enough to have done it first,” Cameron says.

The system is stocked with advanced power-management capabilities, such as power-aware central processing units (CPUs), disks, and memory. A network of advanced power and thermal sensors runs throughout the entire system, with Cameron and Varadarajan able to track how much power each CPU unit in each Apple tower is using.

Using power caps, the system is able to run on lower steam when not in use or in partial use, as opposed to older supercomputer systems that run at full blast, needlessly using power, on a continuous basis. Temperature control is carefully monitored as to not overuse the massive air-conditioning units that keep the stacked, side-by-side computers from overheating.

“We wanted to try and find the most efficient way to use computers,” says Cameron.

While System X served researchers across the university and was eventually run by Virginia Tech’s Advanced Research Computing division, System G was a computer science research machine. It belonged to CHECS, was sponsored in part by the National Science Foundation (NSF), and was housed on the campus of VT’s Corporate Research Center.

That makes finding additional details about System G tricky. Even locating photos of the array proved futile; the ones Virginia Tech published in 2008 have vanished from the web.

That’s when Dr. Cameron answered an email I had sent him, asking about System G and, if possible, for any photos he had of the Mac Pros. He graciously replied with first-hand information about the project, including a couple of incredibly rare photos:

System G

System G

These are the only images of System G I have seen, and I cannot imagine how amazing this must have been in person.

They also prove yet again that guys with racks and racks of Mac hardware are just much cooler than the rest of us:

Cameron

He also provided insight into how the project was designed to make it easier to capture and analyze huge amounts of data. The team captured data from the Mac Pros’ built-in temperature sensors, recorded the voltage and current going into the racks, and logged environmental data from the room itself.

All of this data was synthesized into human-readable information that helped inform their research and keep System G as efficient as possible:

System G stats

The Legacies of System X & System G

Both systems are now gone, but their legacy remains. Choosing Mac hardware to build a supercomputer isn’t the status quo, but the work of Varadarajan, Cameron, and others proved it could be done, and on a budget.

System X may be the most famous Mac-based supercomputer, but it wasn’t the only one. In January 2005, Bowie State University in Maryland unveiled XSEED, a $1 million array of 224 Xserve G5s. In the same timeframe, the University of Illinois at Urbana-Champaign launched its Turing Xserve Cluster, made up of 640 dual-processor 2.0 GHz Xserve G5s. The University of California, Los Angeles had Dawson, which started as an array of 128 Xserve G5s.

System G’s legacy includes its focus on power usage, under the direction of Dr. Cameron. His work has centered on the power consumption of high-performance computing systems since the early 2000s. He is a founding member of SPECpower, helped create the Green500 list, and has worked to steer the supercomputer industry toward treating performance per watt as an important metric when architecting systems.

He is still a faculty member at Virginia Tech today.


My research into System X started in July, and what was going to be a simple blog post turned into something much bigger and much more special. I had no idea System G existed when I started this, and I am thrilled I could help tell its story. My thanks to everyone who helped make this article possible, including Dr. Cameron, Sam Davies, Casey Liss, Jason Snell, and others.


  1. NASA’s Beowulf project had strung together commodity PCs running Linux as early as 1994. ↩︎

  2. According to Virginia Tech, the “X” stood for the original goal of 10 teraflops of operating speed, not for Mac OS X. ↩︎

  3. That’s the figure Virginia Tech used in 2003. A later version of the school’s FAQ put the machine at $5.7 million, plus $2 million to renovate the facility that housed it. ↩︎

  4. Some Virginia Tech sources, including VT Magazine and the school’s press release, put the count at 325. In reviewing first-hand documentation of System G (more on that in a moment), I can confidently say the array was made up of 324 machines. ↩︎

Introducing DropTask, a New App for Quickly Adding Tasks to Apple Reminders, Todoist, and OmniFocus

DropTask on iOS

I return to Apple Reminders during each summer beta season, and most years, I leave for one reason or another.

This time, it stuck, but I was bothered by two things:

  • Entering tasks into Reminders is slow and clunky
  • There is no Apple Watch complication showing how many tasks are remaining for the day

Earlier this fall, I started working on an app to resolve those two issues. It’s called DropTask, and it is available — for free! — on the App Store now:


Download DropTask on the App Store


It looks like I still have some paperwork pending with Apple in the EU. If you’re in the EU and don’t see DropTask in the App Store yet, you can check out the TestFlight, which is fully up-to-date.

During the app’s TestFlight era, I took things further, adding quick-add support for Todoist and OmniFocus as well!

DropTask is super simple. After giving your task a name and adding any notes, you can add more info, choosing from things like lists, due dates, and more — super quickly. DropTask will pick them out and send them to your task manager.

If you would rather use a GUI — and one that is way faster than anything in a traditional to-do app — you can use the chips to set your task’s details. Just click or tap on one, and the app shows you a series of suggestions.

DropTask on Mac

Confirmed metadata appears underneath the text field so you know what you’ll get when you tap the big + button in the corner, which sends your task to your to-do app.

As mentioned above, DropTask includes watchOS complications and widgets that show how many tasks you have left in your day.

DropTask on watchOS

This is just for users of Apple Reminders, as Todoist and OmniFocus support these things out of the box.

If you dig around in the app’s settings, you will find a bunch of goodies:

  • Alternate icons for iOS and the macOS menu bar
  • Your default list
  • The use of relative or exact dates
  • Default times (e.g., Morning can mean 9 AM, 10 AM, etc.)
  • Integration with Contacts to automatically fill your Home and Work addresses

DropTask runs on iOS/iPadOS/watchOS 26 and later. DropTask for macOS requires macOS 26 Tahoe or later and runs on both Intel and Apple silicon machines.

You can find more about what it can do in its FAQs.


Download DropTask on the App Store


Sponsor: Nodes by Werk 42⇢

Nodes is for those who care about the tiniest details in the things they use every day. It is a minimal and beautiful macOS-native Markdown editor built by two computer science students from Munich.

Nodes works completely offline and without accounts or subscriptions.

Nodes

Text renders instantly and intuitively thanks to their open-source Markdown engine. It makes Markdown feel seamless and is built around Apple’s TextKit 2, so it’s right at home as a native Mac app. Think Apple Intelligence writing tools, dictation, etc., just better because it supports Markdown!

Nodes allows you to use on-device LLMs to power features such as semantic search and tag suggestions, which help you organize your thoughts without getting in the way of writing.

Check it out today on the Mac App Store.

The Right Amount of Change⇢

David Pierce at The Verge:

I keep forgetting the MacBook Pro with PROLED XDR Display has a touchscreen. I’ve been testing this new laptop, one of the most impressive Apple has ever created, for the better part of a week. I can’t stop noticing some of its other features: the slimmer design, the improved display, the Dynamic Island that somehow catches my eye more than the notch ever did. But I keep forgetting that as I go about my day, I can now reach out and poke the screen.

Come to think of it, that might be exactly what Apple intended. Steve Jobs said touch laptops were a bad idea; some subset of users demanded one anyway. Now the MacBook Pro has one. But not in a way that meaningfully changes the laptop experience. There have been a few times I have found the touchscreen genuinely useful, better or more intuitive than anything I could do with a trackpad or a mouse. But to call this “the touchscreen MacBook Pro” just doesn’t feel right. It’s the latest evolution of Apple’s most powerful laptop — and oh, it happens to have a touchscreen.

Comparing Touch on Windows to macOS⇢

The crew over at ShortCircuit have a video up featuring the new MacBook Pro, and how touch on macOS stacks up to touch on Windows 11. LTT is primarily a Windows shop, but I was surprised at how many times they said Apple had done things in an easier and more obvious way.

Adaptive Dark Mode Coming to Safari 27.3⇢

From the WebKit blog:

In the spring of 2019, Safari 12.1 became the first browser to support dark mode on the web. A lot of people love using dark mode, but not every website has a dark version. Almost 40% of web page loads are from users in dark mode, and yet only 10% of page loads support it. If you love dark mode, you’ve probably hit a site that felt particularly bright. Adaptive Dark Mode is designed to close that gap, providing a consistent dark experience across the web.

You can try it today in Safari 27.3 beta. To enable, first make sure your system appearance is set to dark. Then browse to a website with a bright background. Safari will offer a preview of Adaptive Dark Mode. Tap ‘Try’.

For websites that signal support of dark mode with <meta name="color-scheme" content="light dark"> in HTML or color-scheme: light dark in CSS, Adaptive Dark Mode does not change a thing. For the rest of the web, it quickly analyzes the page, looking at colors and estimating whether it’s predominantly light or dark. If the page generally has a dark background with light text, nothing is changed. When a page has a light appearance, Adaptive Dark Mode adapts the page to be dark.

For years, I’ve used Noir to force a dark mode onto websites that don’t support it. It is a great app, but even great apps can’t overcome web design that doesn’t seem to consider dark mode at all, like Apple’s own website:

Dark Mode Noir

WebKit’s implementation seems to have similar issues. Here is the same page, on an iPhone Air running iOS 27.3:

Dark Mode Safari

Clearly, this isn’t perfect, but for a lot of people, it should be better than using the web without an extension like Noir.

Jason Snell wants to see Apple push this harder:

This is a great feature that’s long overdue as a part of Safari. But Apple needs to not stop here: HTML email in Apple Mail is also a disaster in dark mode. Also, this change doesn’t affect in-app WebViews today, which means your in-app browser sheet will still shout at you in the dark. Once this shakedown cruise in Safari is done, Apple needs to put these smarts everywhere.

I Fixed My iPhone Duo with This One Weird Trick⇢

One of the most satisfying things about having a flip phone back in the day was being able to snap it shut when you were done with a call. You didn’t even have to be hanging up in anger — it was just a cool move.1

One aspect of the iPhone Duo that I am enjoying is akin to this. If I’m working on the inside screen, I want to shut the phone and have it lock, ready to go back in my pocket. This move says, “I’ve done the thing I needed to do, and now it’s time to move on.”

Sadly, the iPhone Duo doesn’t agree; shutting the phone simply transfers whatever is on the inside display to the outer one.

Even after a week, I have not gotten used to this, and have found myself accidentally interacting with the outside display, either as the phone was folding or as I was putting it in my pocket.

Thankfully, Stephen Robles has created a Shortcut that makes the Duo work exactly how my brain says it should:

  • If the inner display is on the Home Screen, lock the phone when it closes.
  • If the inner display has an app on it, transfer the app to the outer screen and keep the phone unlocked.

The whole Shortcut is really simple:

Shortcut

You can download it from Stephen here.


  1. This is what passed for rizz in 2005. ↩︎

Sponsor: Black Ink 3⇢

Black Ink 3, the next version of Red Sweater’s app for crossword connoisseurs, is coming soon for both iOS and Mac. A preview beta is now available with one of the most anticipated features: iCloud Sync. Now you can start solving a puzzle on your Mac in the morning, put a little time in during the day on your phone, and finish up on your iPad that evening. Everything syncs seamlessly through your existing Apple account.

Black Ink 3

The beta also includes an innovative new “share solving” feature that is unique to Black Ink. As you solve, the app records the order and timing of your own personal progress, so that it can replay your solving process when you’ve finished. You can easily copy the solve as an animated GIF, with or without spoilers, to share with your friends and family. Check it out in action here!

During the beta period Black Ink’s premium features are free for all, so go check it out and see what you think!

Revolutionary Isn’t Always the Point⇢

Mark Gurman, in his Power On newsletter, writing about the new MacBook Pro and how Apple launched it:

Adding touch to that should have been treated as the biggest change to the Mac in more than half a decade. Instead, Apple presented it as more of a routine upgrade — rather than an opportunity to build something new. The updated models are significantly lighter and slightly thinner, with better heat management and a redesigned cooling system. Yet they look much like the tried-and-true 2021 versions and run the same M5 Pro and M5 Max chips introduced this past spring.

Apple has finally made a touch-screen Mac but is offering few new reasons for customers to take advantage of the feature. As expected, the software implementation is largely about tapping, swiping, pinching, zooming and scrolling. The most interesting application I saw was using the touch display to test iPhone apps in development, which is hardly a mass-market selling point. In some cases, the touch controls are even too small to be easily tapped.

Rather than enabling a new paradigm, the addition instead serves several marketing and financial purposes: It closes a gap that Windows laptop makers have highlighted for years; accommodates consumers who grew up with iPhones and iPads and find it strange that a pricier Apple laptop won’t respond to touch; and gives the company another feature to market to prospective upgraders. The change also makes interactions across Apple’s products more consistent.

He goes on from there, but his overall point is that Apple didn’t push the MacBook Pro far enough when adding touch. That’s a point I disagree with; Apple’s way of treating touch as a nice addition atop an already-beloved machine was the right call.

The last time Apple totally reworked the MacBook Pro, it did not go well, and reworking macOS for touch would invite a lot of the issues Microsoft has had with Windows when trying the same thing. Stability is the name of the game with a product like this.