The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a fejlett és szakértői Felhasználók
.
google unix.com



A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Hány Computers Van otthon? Neo Mi az Ön véleménye? 86 2 hét 05:17 PM
Felugró párbeszédpanelen a távoli számítógépeken deaconf19 Shell programozás és Scripting 35 02-12-2009 02:01 PM
Script hogy az IP-címeket a LAN számítógépek sladuuch Shell programozás és Scripting 1 10-04-2005 04:10 PM
Két számítógép egy internet Dragos IP Networking 8 07-25-2005 11:56 AM
Két számítógép - egy modem Pennywize A UNIX a dummies Kérdések és válaszok 3 11-27-2002 05:37 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 12-19-2007
arya6000 arya6000 is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2006
Hozzászólások: 8
Más számítógépek feldolgozás

Helló

Már írtam egy C + + programot, amely nem valamilyen matematikai számításokat, de a probléma az, hogy túl sokáig tart így bármilyen számítógépről a befejezéshez.

Van egyébként, hogy több mint 1 számítógépre van a feldolgozó, így gyorsabban tud dolgozni?
  #2 (permalink)  
Old 12-19-2007
kapus porter is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Jan 2007
Hozzászólások: 2965
Igen.

A. Option Fuss ez egy gyorsabb számítógép.

Ezután a lehetőségek egy kicsit nehezebb ....

Tud osztott fel a probléma, hogy megoldja a különböző számítógépek különböző részein függetlenül a probléma?

Tud osztott fel úgy, hogy része lehet tenni párhuzamosan?

Van egy nagyon szar algoritmust lehet mathmatically helyes, de nem igazán hatékony?

Meg tudja megoldani a problémát a különböző felbontásban / pontosságot, így alkalmazható változó mennyiségű lóereje különböző részeire a probléma?

Ha kíváncsi vagy, az egyik legutóbbi igazolások minimális költözik, hogy megoldja a Rubik-kockát használnak az utolsó lehetőségek ....
  #3 (permalink)  
Old 12-22-2007
bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Join Date: May 2005
Helyszín: A bal bájtja / dev / kmem
Hozzászólások: 1641
Idézet:
Originally Posted by kapus View Post
Y
Van egy nagyon szar algoritmust lehet mathmatically helyes, de nem igazán hatékony?
Nem árt ellenőrizni, hogy a "Biblia a programozás", Ó-és Újszövetség, hogy úgy mondjam ;-)):

- Donald Knuth, The Art of Computer Programming
Attól függően, hogy a probléma létezik Vol.1 (Numerical Algorithms), Vol.2 (Seminumerical algoritmusok) és a Vol.3 (válogatás és keresés)

- Robert Sedgewick, Algorithms in C
, Amelyek csak a C, de a tisztán matematikai problémákat ezt meg kell egyeznie többé-kevésbé.

Itt van még egy mód: Váltás nyelvet jobban megfelelő számítási teljesítmény elérésére, mint a C - use FORTRAN! Nem hiszem, hogy a mathlib a FORTRAN 77 valaha is megverték a sebesség.

bakunin
  #4 (permalink)  
Old 12-23-2007
ramen_noodle ramen_noodle is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Dec 2007
Helyszín: Virginia, USA.
Posts: 251
Vonatkozik-e segíteni?
Gyakran Ismételt Kérdések
  #5 (permalink)  
Old 12-23-2007
drl's Avatar
DRL drl is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Apr 2007
Hely: Saint-Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 717
Szia.

A kedvenc idézet ezen a területen:
Idézet:
... idő előtti optimalizálás a gyökere minden rossznak. "(Knuth, Donald. Strukturált programozás megy nyilatkozatai, ACM Computing Surveys Journal, Vol. 6, No. 4, december 1974. p.268.)
- Wikipedia cikket, lásd alább
Nekem van szerencsém dolgozni Nagy vas A nagy szakmai élet:
  • Data Control (CDC): 160, 1604, 6600 és anyatej-kiegészítők, 203, 205, ETA-10
  • A Cray Research (CRI): Cray-1, Cray-2, a Cray X-MP -
  • IBM: 3090 (AIX)
  • Thinking Machines (TMC): CM-2 (& 200), CM-5
Lehet, hogy végzett a házi feladatát a teljesítménnyel kapcsolatos problémák, de ha nem, keresd meg - a gyors és piszkos-off-the-top-of-my-head-lista:Egy régebbi könyvet, amit talán meg tudja találni használt:
Idézet:
Cím: High Performance Computing
Alcím: RISC architektúrák, optimalizálás és referenciaértékek
Szerző: Charles Severance, Kevin Dowd
Kiadás: 2
Dátum: július 2, 1998
Kiadó: O'Reilly
ISBN: 156592312X
Oldalak: 460
Kategóriák: nagy teljesítményű, optimalizálás, programozás, szoftvertervezés
Megjegyzések: 5 csillag (4 értékelés, Amazon, 2007,12)
Megjegyzések: (Van 1. kiadás, 1993)
A javaslatok többségét a fentiekben felsorolt plakátok megfelelő valamikor az optimalizálási folyamat. Van néhány olyan alapelv, hogy a hozzátartozók azt tanácsolom, hogy gondolj:
-1: Fontos-e ez a program / process / kód teljesen, pozitívan kell a gyorsabb?

0) Legyen fuss jobbra, mielőtt teszi gyorsabbá

1) Töltsön el a legtöbb időt a személyes hogy a legjobb algoritmus. Van egy történet Programming Pearls, J Bentley, mintegy összehasonlítani az algoritmus végrehajtása összeállított Fortran a Cray-1 vs egy jobb algoritmus Basic értelmezni a Radio Shack TRS-80. Mint azt sejteni lehet, a Cray-1 leverte a TRS-80 - legalábbis egy kis probléma méretét. Mivel a méret nőtt, a TRS-80 végül legyőzte a hatalmas Cray-1, és a legnagyobb méret, a Cray volna 95 éves, a TRS-80 5,4 óra.

Egy másik történet algoritmusok köze van hardverfejlesztéseket. Számos olyan algoritmusokat, amelyek elvetették, mert túl lassú - legalábbis skalár gépeket. Amikor a párhuzamos feldolgozás valósággá vált, beleértve néhány ilyen igazán hatékony algoritmusok kiderült, hogy látványosan hasznos párhuzamos dobozok. A CM-2 (200) felett volt 32.000 processzorok, de ők voltak bit-slice számítógépek. A legtöbb ember használta a mód, ahol ganged őket 32s-hoz kap egy processzor 1.000 doboz - igen tiszteletreméltó, hogy az idő számítástechnika történetében. Ha az alkalmazott a megfelelő algoritmust alkalmazott jobbra probléma, hogy a gép valóban könyökös el eredményeket. (Ez volt a "fél gallon" gép, az "egy gallon" volt 64K processzorok.)

2) Szolgáltatások / eszköz kódot; szerezni méréseket, hogy ha ez a kiadási időt, majd a drága időt töltenek ezeken a területeken. Néhány évvel ezelőtt, én az ellenkezője annak, amit én már általában kész. Egy ügyfél megkért, hogy egy kódot, hogy a korábban futott a Cray és a kikötő is futtathatnak a számítógépen. Egyáltalán nem volt túl bonyolult egy kódot, hogy fontolja meg egy olyan algoritmust változás (bár azt javasolta, hogy a domain-szakértők nézd meg). Én profilozott, és látta, hogy költött rengeteg időt csinál IO. A legjobb megoldásnak ezen a ponton kellett osztania annyi memóriát, mint megvalósítható a Ramdisk. Érintette, hogy a modelleket, hogy én is használtam, mivel csökkenti a valós idő 30%-kal (mi lehetett volna számítani, de ez volt minden végeztem fájlrendszer-illesztőprogramok, hogy a kódot nem kell módosítani). Ha volt még a tennivaló, a RAID-0-szerte több lemez volna legközelebb.

Ha van egy kis pénzt, talán minden amire szükséged van több memória, illetve egy doboz, amely két vagy több CPU-k egy számla egy számítástechnikai szolgáltató iroda, stb Én azonban azt sugallják, hogy ha egy lépést hátra, és fontolja meg minden opció és lehetőségeket, hogy elkerüljék a korai optimalizálást csapda.

Best wishes ... cheers, DRL
  #6 (permalink)  
Old 12-24-2007
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Helyszín: levél csomópontja B + fa
Hozzászólások: 2.960
Mit szólnál használatával Hadoop?

Még nem jártam be, hogy teljesen üres.
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 07:58 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0