Newsgroup: it.comp.macintosh
Titolo: [INTEL] Primi commenti sui Development Kit

A me sembrano belle notizie, non so come la prendano i puristi :)
   ---
[da 
http://www.xlr8yourmac.com
]
Comments/Info on the Mac X86/Pentium 4 Development system
" I'm going to keep this brief, so please write me with the questions
you have and any tests you want run on one of the dev kits. I will have
one of my own next week as well.
First, the thing is fast. Native apps readily beat a single 2.7 G5, and
sometimes beat duals. Really.
(I asked about real-world apps - if any were already available in native
code-Mike)
All the iLife apps other than iTunes, plus all the other apps that come
with the OS are already universal binaries....
They are using a Pentium 4 660. This is a 3.6 GHz chip. It supports 64
bit extensions, but Apple does not support that *yet*. The 660 is a
single core processor. However, the engineers said that this chip would
not be used in a shipping product and that we need to look at Intel's
roadmap for that time to see what Apple will ship.
It uses DDR-2 RAM at 533 MHz. SATA-2. It is using Intel GMA 900
integrated graphics and it supports Quartz Extreme. The Intel 900
doesn't compare favorably to any shipping card from ATi or nVidia. The
Apple engineers says the dev kit will work with regular PC graphics
cards, but that you need a driver. Apple does not write ANY graphics
drivers. They just submit bug reports to ATi/nVidia. So, when we asked
where to get drivers for better cards the engineers said "The ATI guys
are here." He's right, they've been in the compatibility lab several
times.
It has FireWire 400, but not 800. USB 2 as well. USB 2 booting is
supported, FireWire booting is not. NetBoot works.
The machines do not have Open Firmware. They use a Phoenix BIOS. That's
right, a Mac with a BIOS.
(I asked if the Bios had any tweaks like Memory Timing which is common
for many PC motherboards, although Intel OEM motherboards don't usually
have any end user tweaks like that.-Mike)
They won't tell us how to get in the BIOS. I'm sure we can figure it out
when out dev kits arrive.
They run Windows fine. All the chipset is standard Intel stuff, so you
can download drivers and run XP on the box.
Rosetta is amazing. (see earlier post on limitations of the Rosetta
emulator - it's a G3 emulator basically - will not run Altivec code,
etc. and performance isn't going to be as good as native code, but most
Mac apps will run on a G3.-Mike) The tests I've run, both app tests and
benchmarks, peg it at between a dual 800 MHz G4 and and a dual 2 G5
depending on what you are doing.
(I mentioned to him the limitations of Rosetta (posted below)-Mike)
It's true Rosetta does not support Altivec, but most apps run on a G3,
right? Rosetta tells PPC apps that it is a G3. Apps should fall back to
their G3 code tree. Everyone I tested did.
The UI tests in Xbench exceed a dual 2.7 by a large margin. (other
specific tests are much lower than a G5 per Xbench site results.-Mike)
I've been talking to and watching a lot of devs. There are a lot of apps
from big names running in the Compatibility lab already. Some people
face more pain, sure, but Jobs wasn't kidding when he said that this
transition would be less painful than OS 9 to OS X or 68K to PPC.
Game devs seem optimistic. They see porting Windows/x86 to Mac/x86 as
much easier. They look forward to the day they don't have to support
PPC.
I was talking to a (game Developer) that said about 1/3 of the process
is handling endian issues, the rest is Win32/DirectX. For the next 3-5
years, their job will be harder since they have to port to two processor
architectures and most bugs *are* endian related and that they will have
a hard time making the PPC versions run as well as the x86 versions.
This transition is not about current P4 vs G5. It is about the future
directions of the processor families. Intel is committed to
desktop/notebook and server in a big way. Freescale/IBM are chasing the
embedded market and console market. Apple would have been in a lurch in
2 years.
Also, all the cell people and the AMD people need to be quiet. Apple
evaluated both. AMD has the same, if not worse, supply problems as IBM.
Their roadmap is fine, but the production capacity is not.
The tested Cell as well. That processor is NOT intended for PC
applications. (it was designed for game systems, not as a general use
CPU) The lack of out of order execution and ILP control logic creates
very poor performance with existing software. Having developers rewrite
for cell would have been MUCH more work than reworking for Intel. And
that's what this is, you rework your codebase in ALL cases, not rewrite
it. "
   ---
Ciao :)
-- 
Alan
"Ci spiace, ma il lucro e' indispensabile"
http://www.qreate.it

 wrote:
appena si diffone un po'... voglio vedere quanti ppc vendono

 right, a Mac with a BIOS.
argh :(
per il resto post interessante. chiarisce gli ultimi dubbi che si
avevano, da' qualche speranza in piu' e ne ammazza qualche altra ;) (non
per il cell, quello me lo aspettavo)
-- 
Questo messaggio è stato scritto usando unicamente pixel riciclati.

 argh :(
Sun usa BIOS in OpenFirmware sui Sunfire V60x/V65x...
Non mi fascerei la testa per cosě poco e per una macchina di test.
-- 
Ciao!
Player
"O viandante, annuncia agli Spartani che qui noi giacciam per aver obbedito 
alle loro parole."
www.maximum-attack.net

 Non mi fascerei la testa per cosě poco e per una macchina di test.
ma infatti io spero proprio che le macchine definitive di apple saranno
ben diverse, pero' ho la sensazione che ci terremo il bios che c'e' ora
-- 
Questo messaggio č stato scritto usando unicamente pixel riciclati.

 ben diverse, pero' ho la sensazione che ci terremo il bios che c'e' ora
Io ho paura per le funzionalità che offriva OF e che saranno probabilmente 
perse


 supported, FireWire booting is not.
Bella questa :/
Quando vedrò steve gli sbatto sui denti il Lacie 400/800 320GB appena
acquistato all'A-Store :(
bye
-- 
maurob [elimina 123 per rispondere]

 perse
tipo?
-- 
Baciamo Le mani!
http://joefarina.altervista.org
 
http://joeweb.altervista.org/Registrazioni
iChat: 
joef...@mac.com

 acquistato all'A-Store :(
e' perche'? quella mica e' la macchina (di serie power) in vendita e non
siamo nel giugno 2006

 siamo nel giugno 2006
Suvvia... hai capito benissimo il senso o NO?!?!?!? ,)


 acquistato all'A-Store :(
Mi pare un po' prematuro, visto che i primi Macintel arriveranno nel 2006...
c'è quasi un anno di tempo anche per implementare anche questa cosa
ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 permettere agli sviluppatori di effettuare il porting.
ma si possono compilare pacchetit univerali solo su quelel machcine? No,
vero?
Qulle macchine sono necessarie *solo* (per cosě dire...) per testare i
pacchetti compilati, giusto?
-- 
"Imagination is more important than knowledge"
Albert Einstein 
1879-1955 

 c'è quasi un anno di tempo anche per implementare anche questa cosa
LOL
MEGLIO: 
"c'è quasi un anno di tempo anche per DIGERIRE anche questa cosa"


 In parole povere: NON fanno testo, fanno solo "test".
Ok allora mi ritiro in letargo fino alla prossima ALBA ,)


> tipo?
L'avvio da Firewire?


 L'avvio da Firewire?
MA PORCOZZIO....
non si potrà più fare??


> non si potrà più fare??
Non lo so, con le macchine developer di adesso (che hanno solo il FW400) 
sembra di no...poi spero lo reimplementino su quelle consumer...


 bye
la seconda

 la seconda
Allora... vediamo se così va meglio:
ho acquistato il lacie perché aveva l'800 e perché potevo usarlo come disco
d'avvio per X.
Ora scopro che queste funzionalità MANCHERANNO nell'uso con le nuove
macchine :/
Quindi soldi buttati ed investimento nel tempo ridottissimo.
Come, per altro, un bel 2,5 acquistato a ott04 + caterve di sw....
Ovvio che NON sarò obbligato a buttare il tutto nel giro di un anno, ma
tutto dipenderà soprattutto dal supporto delle varie s-house e tanti altri
fattori... però la cosa mi disturba eccome!
Io ci lavoro con queste attrezzature e dopo aver passato già 2  *transition*
speravo [e questo credo sia legittimo] di poter sfruttare i miei
investimenti per un periodo più lungo di 1/2 anni. Tutto qui ,)


 macchine :/
permetti? hai scoperto di essere totalmente imbecille...
quella macchina e' un prototipo per sviluppatori e quella non ce l'ha
dove hai letto che le FUTURE macchine COMMERCIALI ne saranno prive?
va a ciapa' i rat va'...

 va a ciapa' i rat va'...
...č andata decisamente meglio!


 sembra di no...poi spero lo reimplementino su quelle consumer...
Ma pare si possa fare in USB2. Probabilmente e` una limitazione
"passeggera", ma sarebbe stupido non reimplementarlo. :))
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č piů cristiano imporsi col rifiuto
pretenderanno che tu torni indietro/e ti costringeranno a partorire per
poi chiamarlo figlio della colpa / e tu una Maddalena da pentire

 fat binaries anche con un Mac PPC, usando le opportune opzioni in XCode
Si puoi compilare i fat binaries anche sui PPC
-- 
Ciao
Fabio

 appena si diffone un po'... voglio vedere quanti ppc vendono
ancora ? 
tanti quanti ne vendevano prima quanto meno ai professionisti.
-- 
Ciao
Fabio

 wrote:

eh, appunto... che percentuale di mercato rappresentano i pro rispetto
ai pernodigitale e ai ragazzini piu' o meno smanettoni?

 ai pernodigitale e ai ragazzini piu' o meno smanettoni?
difficile a dirsi ma certamente e' consistente
-- 
Ciao
Fabio

 "passeggera", ma sarebbe stupido non reimplementarlo. :))
Bah, non conosco nessun bios da PC che possa farti fare il boot da fw...


 Bah, non conosco nessun bios da PC che possa farti fare il boot da fw...
Per quale ragione Apple non potrebbe scriverselo?
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č pių cristiano imporsi col rifiuto


> Per quale ragione Apple non potrebbe scriverselo?
Nessuna, ma se non l'ha mai fatto nessuno, nè HP, nè Toshiba, nè IBM, 
probabilmente l'HW non supporta questa possibilità.Poi staremo a vedere :-)


 probabilmente l'HW non supporta questa possibilità.Poi staremo a vedere :-)
Ohibo`... ma il Mac non sara` un comune PC :))
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchè
venne un polacco ad insegnargli che è più cristiano imporsi col rifiuto


> Ohibo`... ma il Mac non sara` un comune PC :))
L'HW è quello, i controller sono quelli, i chipset pure. A meno che intel 
non ne produca di specifici per Apple, ma sarà dura. Staremo a vedere, è 
inutile preoccuparsi ora, no?


 inutile preoccuparsi ora, no?
Infatti io non mi preoccupo. Ma trovo improbabile che Apple non fara` di
tutto per non implementare una caratteristica cosi` comoda.
Con i vecchi mac bootavamo da SCSI senza problemi, sarebbe stupido
eliminare quest possibilita`. Possibilita` per cui insisto non vedo
limiti *intrinseci* :))
