janstett
Oct 23, 11:44 AM
Unfortunately not many multithreaded apps - yet. For a long time most of the multi-threaded apps were just a select few pro level things. 3D/Visualization software, CAD, database systems, etc.. Those of us who had multiprocessor systems bought them because we had a specific software in mind or group of software applications that could take advantage of multiple processors. As current CPU manufacturing processes started hitting a wall right around the 3GHz mark, chip makers started to transition to multiple CPU cores to boost power - makes sense. Software developers have been lazy for years, just riding the wave of ever-increasing MHz. Now the multi-core CPUs are here and the software is behind as many applications need to have serious re-writes done in order to take advantage of multiple processors. Intel tried to get a jump on this with their HT (Hyper Threading) implementation that essentially simulated dual-cores on a CPU by way of two virtual CPUs. Software developers didn't exactly jump on this and warm up to it. But I also don't think the software industry truly believed that CPUs would go multi-core on a mass scale so fast... Intel and AMD both said they would, don't know why the software industry doubted. Intel and AMD are uncommonly good about telling the truth about upcoming products. Both will be shipping quad-core CPU offerings by year's end.
What you're saying isn't entirely true and may give some people the wrong idea.
First, a multicore system is helpful when running multiple CPU-intensive single-threaded applications on a proper multitasking operating system. For example, right now I'm ripping CDs on iTunes. One processor gets used a lot and the other three are idle. I could be using this CPU power for another app.
The reality is that to take advantage of multiple cores, you had to take advantage of threads. Now, I was doing this in my programs with OS/2 back in 1992. I've been writing multithreaded apps my entire career. But writing a threaded application requires thought and work, so naturally many programmers are lazy and avoid threads. Plus it is harder to debug and synchronize a multithreaded application. Windows and Linux people have been doing this since the stone age, and Windows/Linux have had usable multiprocessor systems for more than a decade (it didn't start with Hyperthreading). I had a dual-processor 486 running NT 3.5 circa 1995. It's just been more of an optional "cool trick" to write threaded applications that the timid programmer avoids. Also it's worth noting that it's possible to go overboard with excessive threading and that leads to problems (context switching, thrashing, synchronization, etc).
Now, on the Mac side, OS 9 and below couldn't properly support SMP and it required a hacked version of the OS and a special version of the application. So the history of the Mac world has been, until recently with OSX, to avoid threading and multiprocessing unless specially called for and then at great pain to do so.
So it goes back to getting developers to write threaded applications. Now that we're getting to 4 and 8 core systems, it also presents a problem.
The classic reason to create a thread is to prevent the GUI from locking up while processing. Let's say I write a GUI program that has a calculation that takes 20 seconds. If I do it the lazy way, the GUI will lock up for 20 seconds because it can't process window messages during that time. If I write a thread, the calculation can take place there and leave the GUI thread able to process messages and keep the application alive, and then signal the other thread when it's done.
But now with more than 4 or 8 cores, the problem is how do you break up the work? 9 women can't have a baby in a month. So if your process is still serialized, you still have to wait with 1 processor doing all the work and the others sitting idle. For example, if you encode a video, it is a very serialized process. I hear some work has been done to simultaneously encode macroblocks in parallel, but getting 8 processors to chew on a single video is an interesting problem.
What you're saying isn't entirely true and may give some people the wrong idea.
First, a multicore system is helpful when running multiple CPU-intensive single-threaded applications on a proper multitasking operating system. For example, right now I'm ripping CDs on iTunes. One processor gets used a lot and the other three are idle. I could be using this CPU power for another app.
The reality is that to take advantage of multiple cores, you had to take advantage of threads. Now, I was doing this in my programs with OS/2 back in 1992. I've been writing multithreaded apps my entire career. But writing a threaded application requires thought and work, so naturally many programmers are lazy and avoid threads. Plus it is harder to debug and synchronize a multithreaded application. Windows and Linux people have been doing this since the stone age, and Windows/Linux have had usable multiprocessor systems for more than a decade (it didn't start with Hyperthreading). I had a dual-processor 486 running NT 3.5 circa 1995. It's just been more of an optional "cool trick" to write threaded applications that the timid programmer avoids. Also it's worth noting that it's possible to go overboard with excessive threading and that leads to problems (context switching, thrashing, synchronization, etc).
Now, on the Mac side, OS 9 and below couldn't properly support SMP and it required a hacked version of the OS and a special version of the application. So the history of the Mac world has been, until recently with OSX, to avoid threading and multiprocessing unless specially called for and then at great pain to do so.
So it goes back to getting developers to write threaded applications. Now that we're getting to 4 and 8 core systems, it also presents a problem.
The classic reason to create a thread is to prevent the GUI from locking up while processing. Let's say I write a GUI program that has a calculation that takes 20 seconds. If I do it the lazy way, the GUI will lock up for 20 seconds because it can't process window messages during that time. If I write a thread, the calculation can take place there and leave the GUI thread able to process messages and keep the application alive, and then signal the other thread when it's done.
But now with more than 4 or 8 cores, the problem is how do you break up the work? 9 women can't have a baby in a month. So if your process is still serialized, you still have to wait with 1 processor doing all the work and the others sitting idle. For example, if you encode a video, it is a very serialized process. I hear some work has been done to simultaneously encode macroblocks in parallel, but getting 8 processors to chew on a single video is an interesting problem.
rdrr
Nov 28, 07:42 PM
Actually, they do. They also got paid on every blank tape sold when cassettes were big. I think it is crazy for everyone to think that the music industry is greedy when it getting squeezed out of all of their revenue streams. So, Apple makes hundreds of millions off of their back on the itunes site, and a billion off of iPod sales, and they cannot share in the wealth?
It doesn't cost the consumer any more, why wouldn't you want the people who actually make the music you are listening to get compensated?
This debate is stale. People want something for nothing.
If the record labels would stop forcing artist to pump out albums with ten bad songs and only one or two good ones, then maybe I would consider spending more than 15 dollars for a CD.
I don't expect something for nothing, but I do expect quality for every dollar I spend.
It doesn't cost the consumer any more, why wouldn't you want the people who actually make the music you are listening to get compensated?
This debate is stale. People want something for nothing.
If the record labels would stop forcing artist to pump out albums with ten bad songs and only one or two good ones, then maybe I would consider spending more than 15 dollars for a CD.
I don't expect something for nothing, but I do expect quality for every dollar I spend.
iScott428
Mar 22, 02:04 PM
well, if you are going to tell people their posts make them look stupid, perhaps you should consider your own, and read a dictionary before throwing around three syllable words. Your use of the word "eloquent" is incorrect. "eloquent" is not a word that applies to a software operating system.
Eloquent: The quality of artistry and persuasiveness in speech or writing; the practice or art of using language with fluency and aptness; fluent, forcible, elegant or persuasive speaking in public.
As in; "your post was not eloquent".
pwn
Eloquent: The quality of artistry and persuasiveness in speech or writing; the practice or art of using language with fluency and aptness; fluent, forcible, elegant or persuasive speaking in public.
As in; "your post was not eloquent".
pwn
citizenzen
Mar 17, 01:31 PM
If you need links for the items the 5p listed, you weren't paying attention during the campaign.
Exactly. Citizenzen is just avoiding the obvious truth and he knows it.
If the truth is so obvious, prove it.
If there are "lots" of examples, then show them.
Otherwise, you're engaging in, at best, lazy debate.
I expect better from both of you.
Exactly. Citizenzen is just avoiding the obvious truth and he knows it.
If the truth is so obvious, prove it.
If there are "lots" of examples, then show them.
Otherwise, you're engaging in, at best, lazy debate.
I expect better from both of you.
Doctor Q
Jul 14, 02:54 PM
... and the other one HD-DVD! :eek: ;) :DWhy all the smilies? Having the ability to install other-format optical drives is what AppleInsider is talking about.
blesscheese
Mar 26, 09:16 AM
Wait until the first revision comes up! as always, the desperates install the new OS that come full of bugs and then complains starts "I lost all my data".
Just my 2cents.
Not to mention that this sort of upgrades just make you buying a new machine to run the system as it should.
I agree...btw, before they release the new OS, shouldn't they fix the flaws in the old one first? Oh well, no chance of that now, "the new OS is far better than the old one..." (shades of M$ hyping Windows 95 as "the best ever," and then to market Win98, talking about how crappy Win95 was).
Is it me, or has Snow Leopard felt more like a marketing tool to get Apple's hands more fully into my wallet? The 10.6.6 update just to put the App Store icon in my dock was a bit over the top.
Just my 2cents.
Not to mention that this sort of upgrades just make you buying a new machine to run the system as it should.
I agree...btw, before they release the new OS, shouldn't they fix the flaws in the old one first? Oh well, no chance of that now, "the new OS is far better than the old one..." (shades of M$ hyping Windows 95 as "the best ever," and then to market Win98, talking about how crappy Win95 was).
Is it me, or has Snow Leopard felt more like a marketing tool to get Apple's hands more fully into my wallet? The 10.6.6 update just to put the App Store icon in my dock was a bit over the top.
-SD-
Nov 12, 09:58 AM
Sony have set a new release date: November 24th (this year, if you were wondering). So then, 12 days to go, unless you're one of the lucky ones who's already managed to get a copy ;)
:apple:
:apple:
Chupa Chupa
Apr 11, 07:51 AM
I'm sure the idiot fanboys will buy it no matter what, but people like myself (who actually make a living and want reliable, efficient software) are ready to leave.
Then that just begs the question, "why haven't these people left already?" FCP has been fairly stagnant for years. There are plenty of other alternatives, so doesn't that kinda make them fanboyish too for sticking it out when up to this point Apple has given zero hints about when or how it will take FCP to the next level?
I'm not in the video editing biz, but if the pro s/w I use in my profession hobbled my efficiency and workflow the way you are carping about FCP, and there were viable alternatives, I would abandon it quicker than pigeon can snatch a bread crumb. Just sayin'.
Then that just begs the question, "why haven't these people left already?" FCP has been fairly stagnant for years. There are plenty of other alternatives, so doesn't that kinda make them fanboyish too for sticking it out when up to this point Apple has given zero hints about when or how it will take FCP to the next level?
I'm not in the video editing biz, but if the pro s/w I use in my profession hobbled my efficiency and workflow the way you are carping about FCP, and there were viable alternatives, I would abandon it quicker than pigeon can snatch a bread crumb. Just sayin'.
Burger King
Apr 27, 08:56 AM
Keeping a log of nearby locations I've been around, is by proxy, logging my location. If they keep a record of the towers my phone and iPad have linked to, and the locations of these towers are fixed and known, then Apple is in effect tracking my location in this linking.
I think it was not a bug, nut data waiting to be sent to Apple for profit generating purposes.
You really need to get a dumb phone............oh wait.....the NSA will still be able to log every conversation, text and yes your location..........
Either get rid of your phone or quit being such a whiner
I think it was not a bug, nut data waiting to be sent to Apple for profit generating purposes.
You really need to get a dumb phone............oh wait.....the NSA will still be able to log every conversation, text and yes your location..........
Either get rid of your phone or quit being such a whiner
ezekielrage_99
Aug 27, 06:59 PM
i like the powerbook g5 jokes and have been around for a long time if that helps
I like them as well, but I think it's been replaced with Merom next tuesday, G6 Video iPod next next tuesday and the good old iPhone next tuesday rumors.
Still good for a laugh ;)
I like them as well, but I think it's been replaced with Merom next tuesday, G6 Video iPod next next tuesday and the good old iPhone next tuesday rumors.
Still good for a laugh ;)
Multimedia
Jul 30, 03:25 PM
Gee, talk about getting ahead of yourself.
Core 3 will be out before Vista is. I'm going to call it now.
Everybody, be my witness, Core 3 (any processor that goes beyond Core 2 because I don't know if they'll call it "Core 3") will be out before a consumer version of Vista is shipped.Here's an example of a post based in fantasy instead of fact. Core 3 is a distinct next generation set of processors based on a 45nm manufacturing process that will not begin before LATE 2008 and reign all of 2009 and 2010. :rolleyes:
We are your witness. And what we are witnessing is that you have not studied the Intel Roadmap at all.You don't think Vista will be out before the revision to the Core 2 Duo due in Q1 2007 with the Santa Rosa chipset??? I bet Vista will ship by the time the Santa Rosa chipset is ready, especially because MS is suggesting Vista systems use harddrives or Mobos with flash RAM to speed up the boot process.Vista ships early 2007 and way preceeds the Core 3 launch. :rolleyes:
Core 2 is with us for the next two years, all of 2007 and most of 2008.:)
Core 3 will be out before Vista is. I'm going to call it now.
Everybody, be my witness, Core 3 (any processor that goes beyond Core 2 because I don't know if they'll call it "Core 3") will be out before a consumer version of Vista is shipped.Here's an example of a post based in fantasy instead of fact. Core 3 is a distinct next generation set of processors based on a 45nm manufacturing process that will not begin before LATE 2008 and reign all of 2009 and 2010. :rolleyes:
We are your witness. And what we are witnessing is that you have not studied the Intel Roadmap at all.You don't think Vista will be out before the revision to the Core 2 Duo due in Q1 2007 with the Santa Rosa chipset??? I bet Vista will ship by the time the Santa Rosa chipset is ready, especially because MS is suggesting Vista systems use harddrives or Mobos with flash RAM to speed up the boot process.Vista ships early 2007 and way preceeds the Core 3 launch. :rolleyes:
Core 2 is with us for the next two years, all of 2007 and most of 2008.:)
QCassidy352
Aug 15, 01:12 PM
oh WOW. Considering that a single 1.67 G4 beats a dual 2.0 core duo in photoshop when the core duo has to use rosetta, the fact that the xeon is nearly even is amazing. That thing is going to be amazing when CS3 comes out! :eek:
mcgillmaine
Jun 22, 10:32 AM
I just got off the phone with a radio shack in the area I live in (Raleigh-Durham, NC). The guy (Alex) seemed to be well informed on what's going to happen in the next few days. This is a sum of what was told to me.
Our area sent out 251 pin request (or something like that). And only got back 96. Which leaves each store at about 3-5 phones. So he went on and talked about the "pre order" list that didn't really mean you would have one on the 24h and said it's about a 1-50 chance most people will get there phone on Thursday. Not good news for me. I hope this can help!!
Our area sent out 251 pin request (or something like that). And only got back 96. Which leaves each store at about 3-5 phones. So he went on and talked about the "pre order" list that didn't really mean you would have one on the 24h and said it's about a 1-50 chance most people will get there phone on Thursday. Not good news for me. I hope this can help!!
rdowns
May 3, 09:21 AM
I'll preface this by saying that I'm not a 'birther', I believe O'bama is the rightful president of the US. That said, this video, if it's true (I don't have Adobe Illustrator to verify) is pretty embarassing:
http://www.youtube.com/watch?v=7s9StxsFllY
Come on, you can do better than this. :rolleyes:
http://www.youtube.com/watch?v=7s9StxsFllY
Come on, you can do better than this. :rolleyes:
macduke
Mar 25, 10:51 PM
So is there real resolution independence or just a x2 mode?
This. Until this happens displays won't advance any further for actual computers (non-tablet) because there are so many form factors.
Apple can spend the time to make graphics for each flavor of iPhone or iPad because there aren't that many to deal with. It becomes a lot more difficult to do this across a large range of products. Besides, computers are getting to the point where they are too powerful for most users (hence the popularity of the iPad). A retina display option would give people more incentive to upgrade their desktops, laptops, etc. I think?
As a designer, I'd love a retina 27" ACD. 300dpi right on my screen, almost perfect. Now if we could just get the color/brightness a little more accurate...
This. Until this happens displays won't advance any further for actual computers (non-tablet) because there are so many form factors.
Apple can spend the time to make graphics for each flavor of iPhone or iPad because there aren't that many to deal with. It becomes a lot more difficult to do this across a large range of products. Besides, computers are getting to the point where they are too powerful for most users (hence the popularity of the iPad). A retina display option would give people more incentive to upgrade their desktops, laptops, etc. I think?
As a designer, I'd love a retina 27" ACD. 300dpi right on my screen, almost perfect. Now if we could just get the color/brightness a little more accurate...
daneoni
Aug 27, 04:33 PM
PS I thought the PB G5 next Tuesday thing was quite funny - precisely because it has been done to death, first dead straight (remember how excited people got for so many years), and now because it's a useful reminder not to take our speculations too seriously...
Another person who grasps it.
Another person who grasps it.
meghop
Aug 11, 01:10 PM
Is it possible for Apple to release a phone sold in their stores that would work on all networks? Or have several versions of the phone that will work for Verizon, Cingular...
God I hope this is true. I seriously hate that phones and networks are always tied together. I always end up paying more for an unlocked phone because i tend to buy a really nice phone and then keep it for 3-4 years instead of getting the free or super cheap phone from a different provider every year or so. I also hate the idea of being forced to switch to a certain provider to get a certain phone. I suppose someone somwhere will be selling unlocked iPhones on ebay when it comes out, and I'll just buy it that way, the way I did my last phone. Wish I could just walk into an Apple store and buy one, slap in my sim card, and be good to go though... :D
God I hope this is true. I seriously hate that phones and networks are always tied together. I always end up paying more for an unlocked phone because i tend to buy a really nice phone and then keep it for 3-4 years instead of getting the free or super cheap phone from a different provider every year or so. I also hate the idea of being forced to switch to a certain provider to get a certain phone. I suppose someone somwhere will be selling unlocked iPhones on ebay when it comes out, and I'll just buy it that way, the way I did my last phone. Wish I could just walk into an Apple store and buy one, slap in my sim card, and be good to go though... :D
noire anqa
Mar 26, 07:22 AM
I use my computer as a "real computer" and I like virtually every change I've seen. I wish people wouldn't generalize so broadly and presume that because certain additions aren't something that they use that it has nothing to do with "real work."
easter bunny coloring sheets.
hyperpasta
Aug 5, 04:49 PM
WWDC = World Wide Developer Conference.
= Not Consumer Stuff.
It's been mentioned before... :rolleyes:
BREAKING: ThinkSecret reports (http://www.thinksecret.com/news/wwdc06preview.html) that new iPod nano's/iTunes movie downloads have been pushed back to September!
ThinkSecret has a track record of being vaguely right, but messing up the details of reports. I'd bet they have the iPod announcements right, but the order messed up. Or something like that. Movie downloads would probably be shown along an iPod that could play movies... duh. As in, the new true video iPod. I'd put my money on iPod nano/iMac Conroe/Price-dropped Mac mini at one event and True Video iPod/iTunes Movies/MBP Merom at another. Or something like that.
But I'm off topic. Point is, I think we can forget about new iPods monday.
= Not Consumer Stuff.
It's been mentioned before... :rolleyes:
BREAKING: ThinkSecret reports (http://www.thinksecret.com/news/wwdc06preview.html) that new iPod nano's/iTunes movie downloads have been pushed back to September!
ThinkSecret has a track record of being vaguely right, but messing up the details of reports. I'd bet they have the iPod announcements right, but the order messed up. Or something like that. Movie downloads would probably be shown along an iPod that could play movies... duh. As in, the new true video iPod. I'd put my money on iPod nano/iMac Conroe/Price-dropped Mac mini at one event and True Video iPod/iTunes Movies/MBP Merom at another. Or something like that.
But I'm off topic. Point is, I think we can forget about new iPods monday.
Bengt77
Mar 26, 02:36 PM
No, they could go DVD or Mac App Store. I hope we get a USB version, but I don't think it'll happen.
My bet is on distribution on custom design USB drives, like this one (http://molotalk.com/new-macbook-air-ships-with-custom-printed-software-reinstall-usb-drive/).
My bet is on distribution on custom design USB drives, like this one (http://molotalk.com/new-macbook-air-ships-with-custom-printed-software-reinstall-usb-drive/).
starflyer
Apr 6, 01:41 PM
Oh yeah, well just wait until people find out iOS is a closed system and the Xoom uses Android which is open....
oh nevermind :D
oh nevermind :D
TangoCharlie
Jul 20, 11:40 AM
I have a question.
If Kentsfield is a relation of the Conroe part (ie. Core 2 Duo) then will it be capable of being configured in a pair to create a "octo" core machine?
Surely that will require a Xeon class processor (like a quad version of the Woodcrest)?
edit: quad version of Woodcrest is Clovertown.
Intel has for the last few years restricted the "destop" parts to single socket systems. ** If Intel continues along these lines, then Kentsfield will also be restricted to single socket systems (ie a maximum of 4 cores).
Cloverton, being the "Xeon" equivalent will support multi-socket systems, taking us to the quoted 8 cores for dual-cpu systems.
====
**The Pentium III S was the last "desktop" CPU which could be used in a dual cpu configuration. P4's were always "crippled" to work only in single-cpu systems.
If Kentsfield is a relation of the Conroe part (ie. Core 2 Duo) then will it be capable of being configured in a pair to create a "octo" core machine?
Surely that will require a Xeon class processor (like a quad version of the Woodcrest)?
edit: quad version of Woodcrest is Clovertown.
Intel has for the last few years restricted the "destop" parts to single socket systems. ** If Intel continues along these lines, then Kentsfield will also be restricted to single socket systems (ie a maximum of 4 cores).
Cloverton, being the "Xeon" equivalent will support multi-socket systems, taking us to the quoted 8 cores for dual-cpu systems.
====
**The Pentium III S was the last "desktop" CPU which could be used in a dual cpu configuration. P4's were always "crippled" to work only in single-cpu systems.
pkson
Apr 19, 05:41 PM
After reading some of the lawsuit, I had to post this..
http://pk.funnyseoul.com/wp-content/uploads/2010/11/2010-11-04_174623.jpg
http://pk.funnyseoul.com/wp-content/uploads/2010/11/pn_20101104170853.jpg
http://pk.funnyseoul.com/2010/11/galaxy-tab-released/
http://pk.funnyseoul.com/wp-content/uploads/2010/11/2010-11-04_174623.jpg
http://pk.funnyseoul.com/wp-content/uploads/2010/11/pn_20101104170853.jpg
http://pk.funnyseoul.com/2010/11/galaxy-tab-released/
gekko513
Jul 14, 10:08 PM
The pricing seems reasonable compared to the current models.
I agree that it would be nice to have a cheaper upgradable model, but unless they introduce a new middle range with a different and cheaper design all around, I don't see it happening.
I agree that it would be nice to have a cheaper upgradable model, but unless they introduce a new middle range with a different and cheaper design all around, I don't see it happening.