Detectarea prezenței în serie (SPD) este un protocol folosit de computere pentru a determina automat setările adecvate de utilizat pentru sistemul de memorie al computerului. În timpul autotestării la pornire (POST), sistemul de bază de intrare/ieșire (BIOS) al computerului se conectează la SPD. Ei fac schimb de informații vitale legate de memorie, iar BIOS-ul configurează automat sistemul. Timp de mulți ani a fost dificil să se modifice informațiile trimise în timpul SPD, dar multe sisteme BIOS moderne au caracteristici interne care permit utilizatorilor să modifice setările și să modifice performanța memoriei. Detectarea prezenței în serie este o îmbunătățire față de forma anterioară de configurare automată, detectarea prezenței în paralel.
Când un computer se POST, citește profilurile întregului hardware care rulează pe sistem. Acesta va determina capabilitățile și specificațiile de bază ale mașinii pentru a configura un profil stabil pentru hardware. Pe măsură ce procesul de pornire continuă, acest profil este utilizat de sistemul de operare și apoi de aplicații pentru a determina modul în care vor rula.
Setările unui modul de memorie modern pot fi destul de complexe. Există o serie de parametri diferiți care trebuie să funcționeze împreună pentru a menține hardware-ul stabil. Producătorii determină setările adecvate pentru acești factori și pun profilul în cipul de detectare a prezenței în serie.
Modulul de detectare a prezenței în serie de pe o bucată de memorie a computerului este în general situat la un capăt în interiorul unui cip mic. Acest cip de computer este separat de restul cipurilor de pe modul. În cele mai multe cazuri, acest cip va conține toate informațiile hardware relevante pentru memorie, dar de obicei va avea spațiu rămas pentru a stoca informații suplimentare, dacă este necesar.
Acest spațiu suplimentar poate fi gol sau poate avea informații neesențiale disponibile pentru utilizator. Una dintre cele mai comune informații se referă la îmbunătățirea performanței memoriei, un proces numit overclocking. Când profilul inițial al memoriei este pus cap la cap, acesta este foarte conservator. Profilul este setat cu mult sub capacitatea reală a hardware-ului pentru a asigura stabilitatea acestuia.
În trecut, era foarte dificil să se schimbe informațiile trimise de sistemul de detectare a prezenței în serie. Pe computerele moderne, overclockarea a devenit atât de comună încât metodele sunt integrate direct în BIOS. Profilurile secundare conținute într-un cip de detectare a prezenței în serie vor avea adesea setări complet diferite, permițând overclockerilor să aleagă pur și simplu un nou profil dacă doresc.
Pe lângă modificarea informațiilor din BIOS, este posibilă modificarea informațiilor implicite trimise de sistemul SPD. În funcție de tipul de hardware al computerului și de producătorul memoriei, este posibil să descărcați programe terțe care vor permite unui utilizator să-și schimbe informațiile SPD. Aceasta va schimba setările implicite trimise la BIOS în timpul POSTării, rezultând modificări majore ale performanței.