sd2scsi

Pour tout ce qui touche au PC d'IBM et ses nombreux descendants. Attention tout de même, au delà de quelques MHz la discussion devient vite hors sujet.

Modérateurs : Papy.G, fneck, Carl

genesis8bit
Messages : 71
Inscription : 27 juil. 2017 21:51

sd2scsi

Message par genesis8bit »

Bonjour,

est-ce que quelqu'un a déjà essayé un sd2scsci (http://www.codesrc.com/mediawiki/index. ... le=SCSI2SD) sur un 8086 ou plus ?
Site sur les ordinateurs Amstrad : https://www.genesis8bit.fr/
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17389
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: sd2scsi

Message par fneck »

Elle est en vente quelque part cette carte ?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
jvernet
Messages : 2453
Inscription : 12 avr. 2007 10:59
Localisation : France 69
Contact :

Re: sd2scsi

Message par jvernet »

Perso, le SCSI sur PC, je ferais pas. Trop cher, trop compliqué, performances pas terribles. C'est bien pour des machines natives SCSI, les mac, les NeXT, Amigatari, etc.

En plus sur du 8086, avec le bus 8bits, les perfs vont vraiment pas être au niveau du prix.
genesis8bit
Messages : 71
Inscription : 27 juil. 2017 21:51

Re: sd2scsi

Message par genesis8bit »

Site sur les ordinateurs Amstrad : https://www.genesis8bit.fr/
Avatar de l’utilisateur
jimpqfly
Messages : 820
Inscription : 03 mars 2018 17:56
Localisation : Région Parisienne

Re: sd2scsi

Message par jimpqfly »

Si je me souviens bien, un des gros intérêts du SCSI était la faible charge processeur pendant les transferts, donc ça peut quand même être intéressant ?
Http://www.gloub.com/musee , admin du groupe FB Anciens Ordinateurs, sponsor de la réfection du Micral N: https://micral.mo5.com
genesis8bit
Messages : 71
Inscription : 27 juil. 2017 21:51

Re: sd2scsi

Message par genesis8bit »

jimpqfly a écrit : 11 avr. 2021 14:48 Si je me souviens bien, un des gros intérêts du SCSI était la faible charge processeur pendant les transferts, donc ça peut quand même être intéressant ?
Oui tout à fait, c'est pour cela que le premier PC XT Amstrad qui me tombera dans les mains, je préfèrerai utiliser du SCSI plutôt qu'une carte émulant de l'IDE.

Ou alors je trouve quelqu'un pour me fabriquer l'adaptateur ISA pour mon PPC 640 et je l'utilise dessus.

J'ai déjà acheté une carte SCSI ISA sur le bon coin, mais pas l'occasion de l'utiliser.
Site sur les ordinateurs Amstrad : https://www.genesis8bit.fr/
gotcha
Messages : 2750
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: sd2scsi

Message par gotcha »

genesis8bit a écrit : 12 avr. 2021 15:30 je préfèrerai utiliser du SCSI plutôt qu'une carte émulant de l'IDE.
Pourquoi les cartes émuleraient de l'IDE ?

L'IDE/ATA est appelée "AT Attachment" et l'idée est d'exposer directement le bus 16-bit ISA.
L'IDE est donc la norme naturelle pour connecter des DD au PC.

Par exemple, les cartes CF sortent de l'IDE direct, donc il n'y a pas d’émulation et les cartes CF->IDE sont passives je crois.

Par contre, pour le SCSI, comme il n'est pas natif, il y aura une 'émulation' en quelque sorte et donc un contrôleur sur la carte.

Pour ce qui concerne les cartes SD, Je pense qu'il faut un contrôleur dans tous les cas car elles utilisent un autre protocole de communication (SPI ?) et il faut un contrôleur pour faire l'interface avec le PC.
Dernière modification par gotcha le 13 avr. 2021 08:41, modifié 1 fois.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
jimpqfly
Messages : 820
Inscription : 03 mars 2018 17:56
Localisation : Région Parisienne

Re: sd2scsi

Message par jimpqfly »

Il parle des cartes XTCF ou XTIDE. Sur les XT l'IDE n'est pas natif.
Http://www.gloub.com/musee , admin du groupe FB Anciens Ordinateurs, sponsor de la réfection du Micral N: https://micral.mo5.com
Avatar de l’utilisateur
Papy.G
Modérateur
Messages : 3044
Inscription : 10 juin 2014 13:40
Localisation : Haute-Garonne/Gers

Re: sd2scsi

Message par Papy.G »

gotcha a écrit : 12 avr. 2021 15:48L'IDE/ATA est appelée "AT Attachment" et l'idée est d'exposer directement le bus 16-bit ISA.
J'ai une carte avec un connecteur genre PCI, et deux emplacements CF, en câblage direct, ça vient d'un PC industriel, des chances que ça fonctionne sur n'importe quel PC avec connecteurs PCI?
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
gotcha
Messages : 2750
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: sd2scsi

Message par gotcha »

jimpqfly a écrit : 12 avr. 2021 16:41 Il parle des cartes XTCF ou XTIDE. Sur les XT l'IDE n'est pas natif.
L'IDE/XT est l’équivalent du IDE/ATA sauf qu'il est 8 bit (Adatpé au bus ISA 8 bit). Par contre, je pense que le minimum supporté par les cartes CF est un mode IDE/ATA/PIO en 16 bit, donc effectivement, il faut faire une conversion IDE/ATA <-> IDE/XT.

Pour info, l'IDE/ATA a quand même commencé à utiliser le DMA aussi pour décharger le processeur (ATA Ultra DMA), mais c'était dans les années 90.

Ces modes de transferts par le DMA où le processeur est 'passif' monopolisent quand même le bus ISA sur un PC XT ou AT (le DMA prends le contrôle du bus) et ralentissent donc de toute manière le processeur (sur un XT, le bus est je crois utilisé pour absolument tout, mémoire incluse !). Du coup, je ne sais pas quel est le gain réel en pratique du SCSI sur un PC XT. Il n'y en a peut-être pas.

Par contre, si on a rêvé de SCSI durant sa jeunesse, je peux comprendre qu'on ait envie d'en avoir maintenant :-)
Dernière modification par gotcha le 13 avr. 2021 08:59, modifié 5 fois.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
gotcha
Messages : 2750
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: sd2scsi

Message par gotcha »

Papy.G a écrit : 12 avr. 2021 21:45 J'ai une carte avec un connecteur genre PCI, et deux emplacements CF, en câblage direct, ça vient d'un PC industriel, des chances que ça fonctionne sur n'importe quel PC avec connecteurs PCI?
Je ne connais pas la relation entre le bus PCI et les normes ATA. Mais a mon avis, il faut un contrôleur pour brancher de l'IDE/ATA sur un bus PCI.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17389
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: sd2scsi

Message par fneck »

Je partage l'avis de Gotcha ou de Jvernet plus haut. Sur une tout petite configuration je ne suis pas certain que le SCSI apporte un gain, j'avais testé il y a longtemps et dans mes souvenirs ce n'était pas le cas.

Ensuite il faut aussi voir l'utilisation qui est faite de l'ordinateur. Sur une configuration en réseau, avec utilisation d'une base de données par de nombreux utilisateurs et lectures/écritures permanentes, ou encore en serveur de fichier sur un serveur FTP le gain sera peut-être perceptible, pourquoi pas, mais pour charger Arkanoïd ou autre Pac-Man je ne suis pas sûr.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Zebulon
Messages : 2767
Inscription : 02 nov. 2020 14:03

Re: sd2scsi

Message par Zebulon »

Décharger le processeur et donc l'OS des tâches d'accès disque n'a de sens que sur un OS multitâche. Sinon la plupart des accès disque d'un logiciel sont synchrones (chargement d'un module/niveau, sauvegarde/chargement d'un document, etc) et l'exécution du programme sera en attente de la fin des accès disque donc le processeur fera des NOP. Je suppose qu'il s'agit davantage du loisir de voir fonctionner la techno qu'un besoin d'en disposer. Aujourd'hui les tâches productives utilisent des CPU cadencés en GHz.
gotcha
Messages : 2750
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: sd2scsi

Message par gotcha »

C'est vrai qu'en mono-tache (DOS), que le CPU fasse du 'pooling' pour fetcher les données ou que le DMA le fasse ne change peut-être pas grand chose pour le programme. A moins que les données du disque arrivent plus vite que ce que le CPU ne peut 'fetcher' et que des transferts DMA en paquets vers la mémoire soient plus rapides que des transferts individuels du CPU.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Répondre