3 of 4Image
Piergiorgio Grossi, who, as IT manager of Ferrari Gestione Sportiva, leads the professional systems for the racing team, said the choice between Linux and Windows often came down to the expertise in the organisation. One of the reasons Ferrari decided to use Windows HPC Server 2008 was because it offered easier management.
"We run the company on Windows, so our engineers, our users and our system engineers are very used to Windows, and Windows HPC Server 2008 plugged easily into this infrastructure," Grossi said. "It's more compatible with the rest of our ecosystem," he added.
Performance is only one issue, he said. Management is just as important. "If we want to move from high-performance computing to high-productivity computing, we have to go not only in the direction of CPUs and number-crunching but also in the direction of productivity — building, managing, changing, developing," Grossi said.
He said high-performance computing was key to running Ferrari's Formula One team because of the short, 18-month life cycle of a racing car. "What is great about this business is the car is not built at the beginning and then we run nine months of races. The car evolves during all the pre-season. It just gets better because we have found better solutions," Grossi said.
Ferrari's overall head of IT, Dario Castello, said the car-design process starts with virtual simulations by Ferrari's high-performance systems, which consist of more than 400 nodes, running thousands of jobs.
"Then, when we find the best options, we build models and we use the wind tunnel for the first physical simulations to narrow the options. Then, what is best is finally tested on the track. But there is a continuous cycle of feedback between this three-stage process," Castello said.
He said that Ferrari was running many systems and that one of them is Windows HPC Server 2008. So, although the Linux and Microsoft systems are running in parallel, they are not being used for the same types of job.
"If we have a history with a certain platform on a certain project, we continue using it for the sake of consistency. We run Microsoft with the smaller packages because the computing power is less on Microsoft," said Castello.
"In the near future, I don't see Ferrari using only Microsoft. But technology moves so fast it's not that easy to say. The background is that we are not in a position to accept that performance trade-off," he said.
"In the medium term, we can't say: 'Let's get an easier option and, even if for certain tasks it's not the best in class in terms of performance, we shall adopt only that because it's easier.' We have to have the best-in-class performance for every task. That's why we will continue to balance our choice of technology for the job ahead," said Castello.