Domande con tag 'hardware'

2
risposte

Perché ci sono cache L1 separate per dati e istruzioni?

Ho appena esaminato alcune diapositive e ho notato che la cache L1 (almeno sulle CPU Intel) distingue tra dati e cache delle istruzioni, vorrei sapere perché questo è ..     
posta 06.02.2011 - 17:33
3
risposte

Perché Mike Pound misura l'abilità computazionale del suo computer con le sue schede grafiche e non con i suoi processori?

Di recente stavo guardando un ottimo video Computerphile sulle password in cui Mike Pound si vanta del supercomputer della sua azienda che ha 4 schede grafiche (Titan X's, per essere precisi). Come appassionato di simulazione numerica, sogn...
posta 05.10.2017 - 06:29
5
risposte

Come testare un software che masterizza CD senza sprecare CD?

Voglio scrivere un'applicazione che può essere utilizzata per masterizzare CD (musica). So che dovrei provarlo con veri CD comunque, ma non voglio farlo ogni volta che faccio un piccolo cambiamento. Ma voglio sapere e testare se i dati corretti...
posta 04.11.2011 - 16:31
2
risposte

Quanto dura una tipica pipeline moderna di microprocessori?

Ho imparato qualcosa sul pipelining, ma quelli erano a 4 e 5 stadi e penso che il moderno pipelining tipico sia molto più lungo e complicato nella pratica. Per quanto tempo sono le pipeline tipiche e quanto possiamo aspettarci che aumentino e do...
posta 08.09.2013 - 01:44
5
risposte

Qual è il set minimo assoluto di istruzioni richieste per costruire un processore completo di Turing

Ho un'idea generale di come il processore gestisce le istruzioni, ma passo il mio tempo a lavorare in linguaggi prevalentemente di alto livello. Forse qualcuno che lavora più vicino al ferro può fornire alcune informazioni preziose. Supponend...
posta 27.02.2014 - 02:23
4
risposte

Un maggiore utilizzo di linguaggi di programmazione sempre più elevati porta a un deficit di programmatori con conoscenze di architettura del computer?

Citazione da Wikipedia dell'articolo "Linguaggio di programmazione di alto livello": A high-level programming language is a programming language with strong abstraction from the details of the computer. In comparison to low-level programmin...
posta 01.10.2010 - 15:21
4
risposte

Il paradigma funzionale non è troppo divergente con l'hardware sottostante per essere generalmente efficiente?

Ispirato da una domanda di SO: link Può essere un lungo dibattito sui numerosi vantaggi e svantaggi di FP, ma per ora mi piacerebbe restringere l'ambito alla efficienza principale di FP su hardware moderno. Tesi: Functional paradi...
posta 08.07.2011 - 15:46
1
risposta

Quali sono i requisiti minimi e assoluti per contenere set di caratteri asiatici SE per un progetto di sistema integrato?

Lavoro per un'azienda che ha iniziato a integrare sistemi informatici incorporati nei nostri prodotti che produciamo. Abbiamo una vasta gamma di prodotti e sono distribuiti in tutto il mondo. Inoltre, abbiamo progettato alcune schede integrate c...
posta 11.07.2011 - 18:48
7
risposte

Quali motivi potrebbe avere un programmatore per voler disattivare l'hyperthreading?

La mia azienda ha appena acquistato nuovi computer per sostituire le vecchie macchine Windows XP da 2 GB. Qualcuno nel mio team ha notato che sono venuti con l'hyperthreading disabilitato e ha detto a tutti di riavviarsi e accenderlo. C'è un van...
posta 31.03.2011 - 16:26
6
risposte

La potenza di due bit per parola è "conveniente"? Se lo è, perché è così?

Trovo diverse fonti che sostengono che la potenza di due bit in una parola binaria (come 8 bit per byte) è una "buona cosa" o "conveniente". Non trovo nessuna fonte che indichi perché. Da Qual è la storia del perché i byte sono otto bit? le...
posta 09.08.2016 - 19:32