Welcome to the Australian Ford Forums forum.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and inserts advertising. By joining our free community you will have access to post topics, communicate privately with other members, respond to polls, upload content and access many other special features without post based advertising banners. Registration is simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Please Note: All new registrations go through a manual approval queue to keep spammers out. This is checked twice each day so there will be a delay before your registration is activated.

Go Back   Australian Ford Forums > General Topics > The Pub

The Pub For General Automotive Related Talk

Reply
 
Thread Tools Display Modes
Old 05-08-2010, 08:21 PM   #1
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default Is Your Ford More Technically Complex than a F-22 Raptor

See http://news.discovery.com/tech/toyot...ware-code.html


Quote:
The avionics system in the F-22 Raptor, the current U.S. Air Force frontline jet fighter, consists of about 1.7 million lines of software code. The F-35 Joint Strike Fighter, scheduled to become operational in 2010, will require about 5.7 million lines of code to operate its onboard systems. And Boeing’s new 787 Dreamliner, scheduled to be delivered to customers in 2010, requires about 6.5 million lines of software code to operate its avionics and onboard support systems.

These are impressive amounts of software, yet if you bought a premium-class automobile recently, ”it probably contains close to 100 million lines of software code,” says Manfred Broy, a professor of informatics at Technical University, Munich, and a leading expert on software in cars. All that software executes on 70 to 100 microprocessor-based electronic control units (ECUs) networked throughout the body of your car.

As Much Software Code as an Airbus


Alfred Katzenbach, the director of information technology management at Daimler, has reportedly said that the radio and navigation system in the current S-class Mercedes-Benz requires over 20 million lines of code alone and that the car contains nearly as many ECUs as the new Airbus A380 (excluding the plane’s in-flight entertainment system). Software in cars is only going to grow in both amount and complexity. Late last year, the business research firm Frost and Sullivan estimated that cars will require 200 million to 300 million lines of software code in the near future.

Even low-end cars now have 30 to 50 ECUs embedded in the body, doors, dash, roof, trunk, seats and just about anywhere else the car’s designers can think to put them. That means that most new cars are executing tens of million of lines of software code, controlling everything from your brakes to the volume of your radio [see ”How and Where Is Software Used in Cars? "].

”Automobiles are no longer a battery, a distributor or alternator and a carburetor; they are hugely modern in their complexity,” says Thomas Little, an electrical engineering professor at Boston University in Massachusetts, who is involved in developing intelligent transportation systems. ”The goals to save energy, reduce [emissions], and improve safety have driven the specialization and adoption of electronics in particular.”
I got led to this by a table in an Harvard Business Review article (HBR Reprint F1006A) which also said an average Ford automobile had 10 million lines of code driving it up from 2.4 million lines in 2005 and 6 million in 2008.

__________________
regards Blue
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 08:28 PM   #2
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default

Also http://reviews.cnet.com/8301-13746_7-20004555-48.html

Quote:
Fixing cars' brains saves Ford millions

DETROIT--Ford Motor Co. is doing its best to dispel the notion that more complex cars necessarily cost more to fix than less complex ones.

Ford has added dozens of electronic features to vehicles in the past five years, including Sync voice-activated communications and park assist.

The average Ford vehicle today takes 60 electronic control units or microcomputers to run all that gear, up from 15 modules 10 years ago, says Chris Davey, Ford technical leader of software and control systems engineering.

Yet Ford has cut its warranty costs for fixing electronic control units over the past five years by more than $100 million, Davey says.

Fix, don't replace

How? Ford, he says, has learned to fix or update the software inside these microbrains rather than replace the units when they malfunction or need new applications. Ford dealers have the software to do the fixes.

Ford also is using this process, which it calls In-Vehicle Software, to reuse software codes written into the electronic control units on future vehicle models. Davey declined to quantify potential savings, except to say they are substantial.

The average Ford vehicle contained 2 million to 3 million lines of software code 10 years ago, he says. Today, with all the new electronic equipment and the need for various control modules to communicate with one another, the average vehicle has 10 million lines of code.

Prior to the In-Vehicle Software process, Ford often swapped out faulty electronic control units when they needed service, Davey says. That was an expensive solution. Those modules, which control everything from engines to adaptive cruise control, cost $100 to $350 apiece just for the hardware, he says.

The cost of labor was additional. And pulling out the hardware had the potential to introduce squeaks and rattles, he says.

Today, Ford supplies its dealers with the software needed to diagnose problems with the units and they can be fixed or updated by a simple reflashing of the embedded software, says Dave Taylor, a senior global executive with Siemens PLM.

Siemens PLM, a business unit of Siemens AG in Germany, makes the product life cycle management software that Ford uses to flash applications into the electronic control modules at the factory and then track them throughout the life of a vehicle, Taylor says.

PACE winner

The software then identifies the necessary fixes when a vehicle needs service for a module repair or update, he says. The software can track the differences in software across models and nameplates, down to the individual vehicle using the vehicle identification number. That also makes it easier to pinpoint software problems in the field.

Siemens PLM received an Automotive News PACE Award in April for its Teamcenter In-Vehicle Software Management System. PACE stands for Premier Automotive Suppliers' Contribution to Excellence.

Knowing exactly which codes are embedded in each module allows Ford to use those module designs in future products often with only minor software updates, Davey says. That can result in huge cost savings across the global vehicle platforms that Ford is developing, he says.

An example of a global platform is the Ford Fiesta subcompact, which is being made in variations in Germany, China and Mexico.
__________________
regards Blue
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 08:51 PM   #3
bungarra
Regular Member
 
Join Date: Apr 2010
Posts: 488
Default

I think the Raptor would be more fun to use through a police radar trap

"Sarge, can you check this reading, what car does 1500km/hr?"
bungarra is offline   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 08:56 PM   #4
Jim Goose
FF.Com.Au Hardcore
 
Join Date: Feb 2010
Location: Sun City, North Australis
Posts: 4,274
Default

One begs the question..... why??

The F-22 and F-35 are presently the most computer orientated and controlled aircraft out there and while they only admit to needing 1.5million lines of code (there would be more) I cant see why a car would need a 100millions lines to run an engine, brakes and a cd player!

Meanwhile an F-22 pulls up to 10Gs, has 2D engine nozzles, most complex radar out there, avoid being shot at, work out is position in 3D, cue missiles and drop bombs with pin point accuracy, be able to keep the plane airbourne in the sky.... blah blah blah..... and they saying a car needs more geekiness????
__________________
You've seen it, you've heard it and your still asking questions??

Don't write off the Goose until you see the box going into the hole....
Jim Goose is offline   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 09:04 PM   #5
Zephyr Mk1
Starter Motor
 
Zephyr Mk1's Avatar
 
Join Date: Jan 2010
Posts: 11
Default

Tad more high tech and a whole lot more complicated then a Zephyr!
Zephyr Mk1 is offline   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 09:05 PM   #6
MITCHAY
FF.Com.Au Hardcore
 
Join Date: Apr 2005
Location: Canberra
Posts: 13,458
Default

Amount of lines of code is not a measure of complexity or quality of code. Any programmer will agree. Stupid article
MITCHAY is offline   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 09:05 PM   #7
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default

Quote:
One begs the question..... why
I agree you have to wonder but maybe the military just have more efficient programmers better programming languages or are simply better at applying the KISS principle. I guess complexity also increases risk - if your engine dies in your car due to a software glitch it's nowhere near as catastrophic as if the engine faiks in you F22 or F35.
__________________
regards Blue
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 09:09 PM   #8
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default

Quote:
Amount of lines of code is not a measure of complexity or quality of code
the article comes from an expert source in the IEEE so despite my previous comment I don't think it's about the quality oe efficiency of the programming and I think the point they were making was that the cars were more technically comlplex computer wise than the jets mentioned.
__________________
regards Blue

Last edited by aussiblue; 05-08-2010 at 09:22 PM.
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 05-08-2010, 09:31 PM   #9
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default

Lines of code are just an indicator measure so I suspect what they are really trying to say is that the extent of software in a car is in order of 2X to 5X of that in a fighter jet.
__________________
regards Blue
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 07:37 AM   #10
OzJavelin
FF.Com.Au Hardcore
 
OzJavelin's Avatar
 
Join Date: Jun 2005
Posts: 3,633
Default

Quote:
Originally Posted by aussiblue
I got led to this by a table in an Harvard Business Review article (HBR Reprint F1006A) which also said an average Ford automobile had 10 million lines of code driving it up from 2.4 million lines in 2005 and 6 million in 2008.
That just scares me; "to err is human but to really stuff things up requires a computer"
OzJavelin is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 07:52 AM   #11
sgt_doofey
FF.Com.Au Hardcore
 
sgt_doofey's Avatar
 
Join Date: Aug 2005
Location: Barossa Valley, South Australia
Posts: 3,381
Default

Quote:
Originally Posted by aussiblue
Lines of code are just an indicator measure so I suspect what they are really trying to say is that the extent of software in a car is in order of 2X to 5X of that in a fighter jet.
I doubt that. The complexity of the software in a fighter jet probably means writing lean, efficient code to help running in a real-time environment. My guess is that a lot more money goes in to writing the systems for fighter jets than the humble automobile, and that also equates to more efficient code, which usually means less lines of code.
One is worth millions of dollars and the other is worth tens of thousands. There probably isn't the need to write more efficient code for the car.
Yes, I am a computer programmer and I have seen the effects of writing more efficient code. I've seen modules go from 10 lines down to about 2. They still perform the same function, just more efficiently.
__________________
Cheers,
Sam.
sgt_doofey is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 09:16 AM   #12
Raptor
^^^^^^^^
Donating Member2
 
Raptor's Avatar
 
Join Date: Jan 2005
Location: online - duh
Posts: 9,642
Valued Contributor: For members whose non technical contributions are worthy of recognition. - Issue reason: For quietly going about moderating in a fair and even manner. 
Default

I think it's a result of the F-22 Raptor having a much more specific task and operating environment and far less concern for how the occupant(s) experience the dynamics and transient response of the aircraft vs what is trying to be achieved in a road car.

Similarly a F1 engine tune will be a lot more straight forward then a road cars varying parameters (cold start, lean cycle, emmisions etc)
__________________
.
'93 XG Falcon Ute( sold ) : '94 ED Falcon Classic ( sold ) : '04 Territory SX TS ( sold ) : '04 Falcon RTV BAII ute (still in the family)
Raptor is online now   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 09:39 AM   #13
DJR-351
I am Groot
Donating Member3
 
DJR-351's Avatar
 
Join Date: Dec 2007
Location: Burnett Heads, Qld
Posts: 6,840
Default

How many lines in my XA....?
__________________
..
McLaren F1
Dick Johnson Racing

"Those were the days when the cars were cars, they weren't built out of an Ikea pack like they are now and clothed in plastic; they were real cars." John Bowe
DJR-351 is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 10:26 AM   #14
pottery beige
FF.Com.Au Hardcore
 
Join Date: Jun 2009
Posts: 18,989
Default

Quote:
Originally Posted by DJR-351
How many lines in my XA....?
two big black ones out the back......
pottery beige is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 10:31 AM   #15
DJR-351
I am Groot
Donating Member3
 
DJR-351's Avatar
 
Join Date: Dec 2007
Location: Burnett Heads, Qld
Posts: 6,840
Default

Quote:
Originally Posted by pottery beige
two big black ones out the back......
Then that's all I need.....
__________________
..
McLaren F1
Dick Johnson Racing

"Those were the days when the cars were cars, they weren't built out of an Ikea pack like they are now and clothed in plastic; they were real cars." John Bowe

Last edited by DJR-351; 06-08-2010 at 10:51 AM.
DJR-351 is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 12:30 PM   #16
Streets
FF.Com.Au Hardcore
 
Streets's Avatar
 
Join Date: Dec 2008
Location: QLD
Posts: 685
Default

Quote:
Originally Posted by sgt_doofey
I doubt that. The complexity of the software in a fighter jet probably means writing lean, efficient code to help running in a real-time environment. My guess is that a lot more money goes in to writing the systems for fighter jets than the humble automobile, and that also equates to more efficient code, which usually means less lines of code.
One is worth millions of dollars and the other is worth tens of thousands. There probably isn't the need to write more efficient code for the car.
Yes, I am a computer programmer and I have seen the effects of writing more efficient code. I've seen modules go from 10 lines down to about 2. They still perform the same function, just more efficiently.
You should've seen the amount of lines I was using before I worked out how to use arrays properly.
Streets is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 06:23 PM   #17
MITCHAY
FF.Com.Au Hardcore
 
Join Date: Apr 2005
Location: Canberra
Posts: 13,458
Default

Quote:
Originally Posted by sgt_doofey
I doubt that. The complexity of the software in a fighter jet probably means writing lean, efficient code to help running in a real-time environment. My guess is that a lot more money goes in to writing the systems for fighter jets than the humble automobile, and that also equates to more efficient code, which usually means less lines of code.
One is worth millions of dollars and the other is worth tens of thousands. There probably isn't the need to write more efficient code for the car.
Yes, I am a computer programmer and I have seen the effects of writing more efficient code. I've seen modules go from 10 lines down to about 2. They still perform the same function, just more efficiently.
+1 what he said. The systems used in fighter jets and such are real time/mission critical and they have to be written very carefully.

You can write a program or function and go over it again and reduce the amount of lines and complexity. Also making good use of predefined libraries.

I've seen it a lot with SQL queries in particular in that people write out multiple SELECTS rather than use procedures or prepared statements for example.

Or have many different functions that achieve the basically same thing and/or not using the them or have multiple classes that have common attributes and functions but don't inherit from a base class
MITCHAY is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 06:52 PM   #18
mrbaxr6t
FF.Com.Au Hardcore
 
mrbaxr6t's Avatar
 
Join Date: Jun 2008
Posts: 1,505
Default

on the subject of code in computers it is highly dependant on the processor, if you were to design and manufacture a processor that was able to only do the instructions you need to in assembly and nothing else, then when you write code for such a machine it will be rocket fast robust and short. If you get a CPU from an IBM pc (CAN run a car) because of the complexity of the CPU itself then the lines of code will blowout terribly (in assembly I am talking here), also if you embed the OS type functions into the CPU itself it removes the need for an "operating system" so to speak, this too will reduce the amount of code that the CPU requires to accomplish the task. Fewer lines of code may indicate the systems in the f-22 raptor are streamlined processors that can do only what they need to and no more, wheras the ones in a car have more code to make a less specialised CPU perform the functions required to run the car, make sense?
__________________
Phantom, T56, leather and sunroof BAmk1 :yeees:

Holden special vehicles - for special people
mrbaxr6t is offline   Reply With Quote Multi-Quote with this Post
Old 06-08-2010, 09:09 PM   #19
aussiblue
FG XR6 Ute & Sedan
Donating Member3
 
Join Date: Oct 2006
Location: Bibra Lake WA
Posts: 23,535
Technical Contributor: For members who share their technical expertise. - Issue reason: Has been floating around the oze tech section for a long time and is always there to give advice when people have an issue. 
Default

Interestingly IBM, despite its decline from being the giant of the industry in the 70's, might still know a thing or two about computers make some similar observations here: http://www-03.ibm.com/press/us/en/pr...ease/31826.wss
Quote:
ORLANDO, FL - 07 Jun 2010: IBM (NYSE: IBM) today announced it has teamed with industry leading manufacturers, Hughes Telematics, Inc. (HTI) and Daimler Fleetboard GmbH, to address the growing complexity of designing and managing automotive systems. The companies have collaborated with IBM to develop software platforms that more quickly deliver telematics services to their customers.

Although vehicles are becoming more complex they are also becoming smarter. The intersection of information and communications technology, also known as telematics, is expected to be a standard feature in vehicles by 2015 according to ABI Research.(1) The use of telematics allows vehicles to be connected in ways that are designed to enhance the driving experience for consumers, or increase the operational effectiveness of transportation companies.

The Growing Ecosystem of the Automotive Industry

Automotive manufacturers are also facing the challenge of having to integrate a growing amount of software, mechanical and electronic technologies across a vast ecosystem of suppliers. Additionally, these technologies need to be tracked and managed as they evolve over twenty-years -- the average lifespan of a vehicle.

Further contributing to this challenge, the evolution of automotive control electronics is expanding at a rapid rate. In 1990, the amount of electronics and software in a vehicle accounted for less than 16 percent of the vehicle's total value. Today, that share is projected to account for almost 40 percent of the value of a new vehicle.(2) Due to this exponential growth in the automotive electronics industry, owning a modern vehicle is equivalent to operating thirty or more computers on wheels. In fact, the average automobile now has several millions of lines of code(3) -- more than a space shuttle.

"As the use of software continues to serve as the basis for increased innovation and competitive advantage in the automobile industry, the traditional approach of developing software will not work for today's modern vehicle manufacturers and their partners," said Dr. Daniel Sabbah, general manager, IBM Rational. "Today, premium class vehicles are estimated to contain up to one gigabyte of on-board software. Clearly, the companies that will succeed in the automobile industry will be those that develop a core competency in designing, delivering and managing software."
__________________
regards Blue
aussiblue is online now   Reply With Quote Multi-Quote with this Post
Old 07-08-2010, 11:12 AM   #20
AWD Chaser
Formally Kia Chaser
 
AWD Chaser's Avatar
 
Join Date: May 2005
Location: Newcastle
Posts: 2,493
Tech Writer: Recognition for the technical writers of AFF - Issue reason: Writing tech articles 
Default

Quote:
Originally Posted by mrbaxr6t
on the subject of code in computers it is highly dependant on the processor, if you were to design and manufacture a processor that was able to only do the instructions you need to in assembly and nothing else, then when you write code for such a machine it will be rocket fast robust and short. If you get a CPU from an IBM pc (CAN run a car) because of the complexity of the CPU itself then the lines of code will blowout terribly (in assembly I am talking here), also if you embed the OS type functions into the CPU itself it removes the need for an "operating system" so to speak, this too will reduce the amount of code that the CPU requires to accomplish the task. Fewer lines of code may indicate the systems in the f-22 raptor are streamlined processors that can do only what they need to and no more, wheras the ones in a car have more code to make a less specialised CPU perform the functions required to run the car, make sense?
Damn straight.

One more point to make is that fighter jet avionics (such as our own F-18's), use a common "BUS" to communicate to other computers and avionics. Without this bus, every individual computer and avionics device which needs to talk to something else would need to be programmed to communicate specifically to that device.

Although a car does have a "BUS" to some degree, it is nowhere at the complexity of a modern fighter jet
__________________
Kia Grand Carnival (2006)
Silver, Grill Mesh, Tints, Sidesteps (with lights), Towbar, 7" Touch Screen DVD Tuner with intergrated GPS & Bluetooth, Roof Mounted Flip Down 15.1" LCD Screen, Reverse Camera - 184Kw

HSV Clubsport R8 VY (2003)
Black, 6sp Manual, Coulson Seats, Red on black interior, Pacemaker extractors, Twin 2.5" exhaust, Custom Red 20" VE GTS Rims, Custom Red Stitching
AWD Chaser is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 03:08 PM   #21
DanielXR8
FF.Com.Au Hardcore
 
Join Date: Feb 2005
Posts: 1,451
Default

Given the number of times my GT was in for warranty repairs.... Yes.
DanielXR8 is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 06:28 PM   #22
JimNiki
71Mach1
 
JimNiki's Avatar
 
Join Date: Feb 2007
Location: Melb
Posts: 465
Default

This one's got me scratching my head?

I can't imagine an average car being so complex.
Firstly, how powerful is the cpu(s) running this software?

How much ram are we talking about? you all know that no program can run inless it's loaded in ram first ... I can start my car and drive off instantly. If my car needed this many lines of code to be loaded into ram first, I reckon that it'll be like a computer operating system where you can't do much until the program is loading...

I'd say that all these many systems are all programmed into eeproms, similar to a pc motherboard and are flashed just as easily...

In fact I've spent some time on my mates LS1 edit software which controls quite a few parameters. All this can be stored in only a few mb's.

I'd say it's more likely that the initial programming may have used several million lines of code (even this is hard to believe), but once compiled, it'll be infinitely smaller...

I wouldn't be surprised now to hear that a lot if not the majority of this code or routines are being outsourced to "guess where".
__________________
roses are #FF0000
violets are #0000FF
all my base
are belong to you
JimNiki is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 06:40 PM   #23
Ross-b
FF.Com.Au Hardcore
 
Ross-b's Avatar
 
Join Date: Feb 2009
Location: NSW
Posts: 864
Default

heres how it goes

alot of lines of code means nothing

in my degree we write alot of programs and mostly the guys with alot of lines of code score less then us guys with minimal lines of code

so too relate to this
a complex aircraft will have much better engineers so they will be able to cut out the crap


btw this sisnt the message of god
this is just the input from a 1st year engineer lol
__________________
Old Car

Recent Car
Ross-b is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 06:46 PM   #24
OzJavelin
FF.Com.Au Hardcore
 
OzJavelin's Avatar
 
Join Date: Jun 2005
Posts: 3,633
Default

Quote:
In 1990, the amount of electronics and software in a vehicle accounted for less than 16 percent of the vehicle's total value. Today, that share is projected to account for almost 40 percent of the value of a new vehicle.
What a waste of money which could be spent on something useful and mechanical .. like superchargers!
OzJavelin is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 10:17 PM   #25
Wretched
Render unto Caesar
 
Wretched's Avatar
 
Join Date: Feb 2008
Location: ::1
Posts: 4,229
Default

Pointless comparing lines of code between the fighter jet and a car. Both are programmed for different purposes, both will have a whole different range of scenarios to account for. Jets don't need auto wipers, climate control, cd players, etc.

It is also dependant on the platform the code is written on and run on. The jet running I would assume on a far more advanced/efficient system, most of their budget being spent on the electronic system making sure it is right and fast. The car running on something a little more "dated."

Apples and Oranges!!!
__________________
"Aliens might be surprised to learn that in a cosmos with limitless starlight, humans kill for energy sources buried in sand." - Neil deGrasse Tyson
Wretched is online now   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 10:40 PM   #26
duaned
FF.Com.Au Hardcore
 
duaned's Avatar
 
Join Date: Jan 2005
Location: Lake Macquarie, Newcastle NSW
Posts: 3,164
Default

duaned is offline   Reply With Quote Multi-Quote with this Post
Old 08-08-2010, 11:38 PM   #27
SteveJH
No longer a Uni student..
 
Join Date: Jan 2010
Location: Coffs Harbour, NSW
Posts: 2,557
Default

Quote:
Originally Posted by Wretched
Pointless comparing lines of code between the fighter jet and a car. Both are programmed for different purposes, both will have a whole different range of scenarios to account for. Jets don't need auto wipers, climate control, cd players, etc.

It is also dependant on the platform the code is written on and run on. The jet running I would assume on a far more advanced/efficient system, most of their budget being spent on the electronic system making sure it is right and fast. The car running on something a little more "dated."

Apples and Oranges!!!
Actually, I wouldn't be surprised if the jet is running on 10-15 year old hardware. First flight of the prototype was 1990, first flight of a production standard airframe was 1997, entry to service was 2005.

The software has probably had a LOT more money thrown into making it as efficient as possible as well.
SteveJH is offline   Reply With Quote Multi-Quote with this Post
Reply

Thread Tools
Display Modes

Forum Jump


All times are GMT +11. The time now is 11:52 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Other than what is legally copyrighted by the respective owners, this site is copyright www.fordforums.com.au
Positive SSL