Newsgroup: it.comp.os.linux.software
Titolo: DUAL PENTIUM su LINUX

Una domanda molto generica:
Linux é compatibile con un pc dual pentium ?
Linux gestisce automaticamente la separazione dei processi sui due
processori oppure bisogna disporre di librerie particolari?
Esistono librerie che parallelizzano le procedure di calcolo per Linux?
Grazie,
--
Stefano Brizzo

Credo che tu debba ricompilare il Kernel per abilitare il supporto al doppio
processore (Simmetric multiprocessor).
Ciao

 wrote:

Basta ricompilare e "Lui" fa tutto senza problemi
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Povero Carlo.. E` l' unico a cui hanno rifilato 
	una Camilla scaduta senza neanche il coccio del
	Mulino Bianco!!!

 processori oppure bisogna disporre di librerie particolari?
Fa tutto da solo
LG
-- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it
Gilles Villeneuve will live forever
*********************************************************************

 Esistono librerie che parallelizzano le procedure di calcolo per Linux?
Se ti interessano librerie per il calcolo paralleo, cercati le IMSL ( 
prodotte dalla vsi 
www.vsi.com
 ?? ); Oppure vai al sito della  pgi : 
www.pgroup.com
 ( mi pare, comunque cerca con google pgi compiler fortran e 
lo trovi )

 una macchina biprocessore ... )
Se i due processori sono situati sulla stessa scheda madre non e' necessario
parallelizzare il programma, serve solo un OS in grado di ca;ire che i proc
sono 2. quella si parallelizzare i programmi e' una condizione necessaria
quando hai a che fae con dei cluster di pc, ovvero collegati via rete.

il kernel senz'altro
quando ricompili
devi abilitare l' SMP Simmetric Multi Processing
make xconfig su un kernel recente 2.2.* consigli
e ricompilarlo

 collegati via rete.
Se ho un programma che fa uso di somme di *grandi* matrici, o spezzo 
l'operazione di somma su due thread  ( uno sulla 1a meta, ed uno sulla 
seconda .... ) o col piffero che sfrutto il biprocessore : sia con i 
cluster, che senza i cluster ... 

meglio single un PIII a 966 MHZ
o un dual PIII a 733 MHZ
per me mejo un single PIII 966
e risparmi pure 

per programmi di calcolo intensivo lasciate perdere
le MOBO dual processor
Linux e MS windows
non servono a niente
Sfido chiunque a fregare in velocità  il vecchio MSDOS/DRDOS
con l'algoritmo che vi serve scritto in C
e magari gli interrupt delle periferiche disabilitati
certo non può fare niente altro ma potreste metterci un decimo del tempo
Un vecchio pc 486 con MSDOS/DRDOS potrebbe risultare più veloce del più
potente PIII con Linux o WINxxxx
parlo ha ragion veduta
provare per credere

 tempo
tutti quei poveri idioti che fanno cluster multiprocessore...
basterebbe un vecchio vic20 programmato a poke e peek...

 per me mejo un single PIII 966 e risparmi pure 
Meglio un dual Athlon a 750. Costa meno e viaggia come un single-1200
circa. :)
Stando sui P3, per battere un single 966 bastano 2 666 (forse anche 2
600).
Bye.
-- 
Signature under rework - Shuriken

no dico che i cluster non servono ...........
servono per quello che servono ;-)
se devo analizzare un tarabyte di dati
per le previsioni meteorologiche
simulare un volo spaziale
o spiare "le" quark che si fanno la doccia
mi serve un cluster
Ma se devo usare un singolo pc magari a casa
per
comprimere file audio
o immagini
un batch e relativi programmini in MS-DOS/DRDOS/DOS32
sono convinto che risolvono il problema a parità di macchina
in moolto meno tempo
tanto e vero che i sistemi Real Time ,
spesso delegano elaborazione a microprocessori periferici specializzati
per l'acquisizione e elaborazione del segnale (DSP)
i quali implementano algoritmi che non sono affatto multi tasking
non so se mi sono spiegato !

 in moolto meno tempo
si, pero' devi:
a - rebootare
b - eseguire
c - rebootare di nuovo
d - usare il file.
Non mi sembra che il tempo risparmiato sia tale da giustificare 2 
reboot e il tempo di ricaricare il SO... a meno che non hai una 
macchina in rete apposta, e allora gia' devi metterci i driver di rete, 
e vari altri ammennicoli per usarla in remoto...
usando un emulatore dos, siamo daccapo.
non mi sembra una soluzione adatta all'uso casalingo.
D'accordissimo sui sistemi embedded dedicati, ma ancora, non mi 
sembrano adatti ad un uso casalingo.

 potente PIII con Linux o WINxxxx
Si soprattutto se hai a che fare con matrici di qualche MB...
P.S.
Mi dai l'indirizzo del tuo spacciatore ... deve essere roba bona !

io mi sono fatto una partizione fat sull'hd
e un CD BOOTABILE con DR-DOS
bootstrappo dal CD = 3 sec netti 
in autoexec.bat  ho le path alla partizione FAT
e poi ....
 per trasformare un CD-AUDIO in MP3
ci metto mooolto meno
;-)

pensala come ti pare
ma un sistema che
monta un SO Multitasking
su singole applicazioni
sarà sempre più lento
di un SO Singletasking
mica dico che è meglio
dico che servono a cose diverse
per me se il PC rimaneva sigle tasking
non è detto che era peggio di quello attuale
io ho un pure un "vecchio" PC con
DR-DOS+Win3.1+Explorer 4.0
Cyrix M2 166 +16Mram +HD340M
ti posso garantire che per navigare
da una pista sia al PIII733 64Mram HD15G +WIN98SE+HD15G +explorer 5.5
sia AL PII 266+64Mram+Linux Mandrake 7.2+HD 6G+Mozzilla 0.8
ho delle applicazioni DB su Access 1.1 (contabilità) con un paio di Mb di
dati
faccio fatica a vedere la differenza  tra  il PIII e il Cyrix
a proposito Access funziona con Wine ?
così lo provo pure su quello

Nello Roscini wrote:

Vabbe' la sfida e' lanciata.....
Costa mp3iezziamo ??

 circa. :)
 Esistono schede madrei dual processor per gli athlon!?
 ciao luca

 sia AL PII 266+64Mram+Linux Mandrake 7.2+HD 6G+Mozzilla 0.8
Confronta con gli stessi programmi; la differenza ( in peggio :(( ) la 
fanno explorer 5.5 e mozzilla 0.8 ( p.s. prova galeon )
io ho un duron700 ultra ata 100 ( l'hd spara 35MB/S uncached) ; 128MB di 
ram; tutti mi consigliano W98; ma vedere W95 lanciarsi in una manciata di 
secondi ( per non parlare della chiusura ) e' uno spettacolo.

 ci metto mooolto meno
La prima cosa che mi hanno insegnato al corso di Teoria degli Algoritmi
e` stata: "se avete una macchina x con potenza 1 e un algoritmo veloce,
potrebbe essere piu` veloce di una y con potenza 10 e un algoritmo
lento".
Se l'encoder di mp3 che usi sotto Dos e` piu` veloce di quello che usi
sotto Linux perche` ha complessita` O(n) invece di O(n^2), per esempio,
sono sicuro che vada piu` veloce, ci vuole poco, anche con il doppio
dei MHz in gioco :)
Prova cmq a usare gogo al posto di bladeenc o di mp3enc sotto Linux, e 
vedrai a occhio le differenze.


  Esistono schede madrei dual processor per gli athlon!? ciao luca
Non ancora, purtroppo. Stanno costruendo il chipset. Prevedono che per
aprile dovrebbero uscire le prime.


 
Mhh, non sono affatto sicuro che il dos supporti le estensioni mmtr che
permettono di fare certi conti in un decimo del tempo. E comunque un buon
modulo con RTLinux otterrebbe lo stesso risultato senza la perdita di tempo di
dover cambiare SO per comprimere un file.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 aprile dovrebbero uscire le prime.
Mi sembra di aver letto qualcosa circa il supporto da parte di linux ( 
2.4.3-test-qualcosa ) dei sistemi SMP basati su athlon