... mikä prosessori ja niin prosessorin akkitehtuureia kuten on täreinpiä tuo joku tietyn prosessorin mahdollisen tehokas data käyttökin, sanotaan Level L1 Cache...jos siis nopeutta ja tehoa haluaa....
Jos haluaa tehokasta koodia, niin silloin ohjelmoijan pitää tietää mikä..
Anonyymi-ap
4415
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
..niin jos tehokasta koodia.. niin yrität työntää tuohon prosessorin L1-sisäiseen cacheen paljon tulee nopeata silloin kun ... JOO EI OLE PYTHON-OHJELMOINTIA HRH..
Prosessorin L1-cacheen ja myöskin prosessorin koodi-cacheen kaikkea mikä vaatisi nopeutta...
High Performance.
Yksi lensi yli käenpesän. Oletko nähnyt elokuvan tai lukenut kirjan?
Toisaalta, ohjelmasi ei toimi sitten missään muussa koneessa tyydyttävästi kuin siinä optimoidussa. Parempi on kirjoittaa geneeristä koodia, jonka saa helposti toimimaan missä tahansa arkkitehtuurista ja tarvittaessa tehdä pientä optimointia kyseiselle arkkitehtuurille - yleensä tosin ei tarvitse.
Kamala noidankehä! Tehdä koodi vaan yhdelle prossulle optimoiduksi ja tietylle alustalle.
Tarkoittaa että ojelma vanhenee alta aikayksikön. Lisäksi käyttöjärjestelmät pitää huolen prossuista, joten hyvä koodi ei vaadi mitään kaikenkattavaa tietämystä loppukäytön laitteista.