Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica
Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica
Abbiamo intervistato Antonio Mezzacapo, ricercatore di IBM presso il Thomas J. Watson Center di New York, per capire meglio come l'azienda stia approcciando il mondo dei computer quantistici, come questi stiano prendendo forma e come potranno cambiare le dinamiche della ricerca nella chimica e nella fisica. Uno sguardo a un futuro che è già un po' tra di noi
Huawei MateBook 14 2020: un bello schermo con una GPU veloce
Huawei MateBook 14 2020: un bello schermo con una GPU veloce
E' la GPU NVIDIA GeForce MX350 la vera novità di questo notebook, capace di abbinare un design tradizionale ma molto ben curato alla potenza del processore Intel Core i7. Lo schermo da 14 pollici abbina risoluzione elevata, buona qualità complessiva e i vantaggi del rapporto 3:2 così apprezzato per la produttività personale
Sound BlasterX G6: piccolo e potente Amplificatore e DAC da gaming
Sound BlasterX G6: piccolo e potente Amplificatore e DAC da gaming
Tra i DAC/AMP dedicati ai videogamer più incalliti troviamo Sound BlasterX G6, erede del precedente modello G5. Rispetto al modello precedente, Creative Sound BlasterX G6 integra un bi-amplificatore che amplifica i canali audio singolarmente. Rispetto a G5 crescono anche il rapporto segnale rumore, la gamma dinamica e la profondità e risoluzione dei flussi audio riproducibili
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-05-2020, 11:43   #1
fabbius69
Senior Member
 
Iscritto dal: Feb 2003
Città: Verona
Messaggi: 1829
Benchmark cpu su linguaggi di programmazione

Buongiorno, programmando in c e delphi faccio uso di molti cicli annidati. La velocità di esecuzione è data dalla cpu.
Esiste un benchmark delle cpu per i linguaggi di programmazione?
Grazie
__________________
DESKTOP: Intel i5-3470 su Asrock B75M-GL-R2.0 +4GBx2 ddr3-1600 + Powercolor Rx 580 8Gb + Alimentatore 630W Thermaltake Berlin 80plus + samsung ssd 840+ segate 750 GB sata+ wd 1000 Gb sata+ pioneer 216D-sata.
fabbius69 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2020, 14:51   #2
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 11213
Ciao, la domanda mi sembra mal posta, mi spiego meglio.

Alla fine della fiera quello che gira sulla tua CPU è codice binario, quindi ha più senso cercare di capire che codice binario sta girando sulla tua macchina.

In generale molto dipende dal problema che stai tentando di risolvere e dal particolare algoritmo impiegato per risolverlo.

Considera anche il fatto che molti linguaggi di alto livello in realtà usano librerie scritte in linguaggi di più basso livello in cui già si è proceduto ad ottimizzare per l'hardware (mi viene in mente Matlab oppure tutti i framework per il machine learning che girano su Python ma poi alla fine della fiera sotto usano C/C++ e anche CUDA per le GPU).

Non conosco bene Delphi, ma tradizionalmente il linguaggio C ti consente di essere molto vicino all'hardware quindi ti dà modo di spremere quasi fino all'osso le prestazioni di una architettura, se programmata opportunamente.

Ma senza sapere il problema specifico che stai risolvendo è difficile dire quale sia lo strumento migliore.

In generale la cosa migliore sarebbe risparmiare tempo "umano" di programmazione e ottenere comunque prestazioni buone per quello che stai tentando di risolvere.
__________________
Scythe Ninja 4 | Intel Core i5-6600k | ASUS Z170 Pro Gaming | 16GB DDR4 2400 CL12 kingston savage | EVGA GTX1060 SC 6GB | OCZ Vertex2 60g | WD 2tb | Dell UltraSharp U2518D | UAC: 1 2 | Win10 e aggiornamenti | Arch Linux | Dogmi
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2020, 16:44   #3
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 7773
Quote:
Originariamente inviato da fabbius69 Guarda i messaggi
Buongiorno, programmando in c e delphi faccio uso di molti cicli annidati. La velocità di esecuzione è data dalla cpu.
Esiste un benchmark delle cpu per i linguaggi di programmazione?
Grazie
Qualcosa tipo questo?

Però sono benchmark sintetici, basati su workload particolari. Non ti dicono nulla di come si comportano i due ambienti relativamente ai cicli.

Altri bench simili http://www.gamedev.ru/flame/forum/?id=78283&page=22

Come vedi, Delphi è alla pari con C++. Ma si parla di operazioni sui double.

Però, in generale, per esperienza posso dirti che Delphi = C++ non è molto lontano dalla realtà.
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica Parliamo di quantum computing: dentro la ricerca...
Huawei MateBook 14 2020: un bello schermo con una GPU veloce Huawei MateBook 14 2020: un bello schermo con un...
Sound BlasterX G6: piccolo e potente Amplificatore e DAC da gaming Sound BlasterX G6: piccolo e potente Amplificato...
Recensione F1 2020: è proprio l'anno del sim racing Recensione F1 2020: è proprio l'anno del ...
Microsoft: da Inspire verso un futuro basato sul cloud Microsoft: da Inspire verso un futuro basato sul...
Marvel's Avengers: secondo War Table mos...
Il curioso video di un polpo che cerca d...
Vulnerabilità hardware per Secure...
Rainbow Six Siege: Gold Edition in bundl...
Samsung sta pensando di entrare nella pa...
Google Pixel 4a: piccolo, leggero, con u...
Kena Mobile rivoluziona per l'estate: 70...
Fuori strada per aver usato il touch-scr...
Netflix, un videogioco Ubisoft del 2003 ...
Warframe: la nuova espansione e tutte le...
NASA Perseverance è uscito dalla safe-mo...
Netflix: arriva il controllo sulla veloc...
MegaX: la fotocamera che cattura un ragg...
MS Optics Elnomaxim 55mm 1.2 per Leica M...
Cuffie wireless Panasonic RB-M700B: nois...
Media Player Classic Home Cinema
K-Lite Codec Tweak Tool
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
Internet Download Manager
Chromium
AVG Internet Security
AVG Antivirus Free
Mozilla Thunderbird 78
iTunes 12
BurnAware Premium
BurnAware Free
SiSoftware Sandra Lite
Opera Portable
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Served by www3v