Hirdetés

2024. április 25., csütörtök

Gyorskeresés

Hozzászólások

(#1) flashpointer


flashpointer
őstag

Szóval ástak egy gödröt hogy lehessen hová tenni a kupac földet?

(#2) QwErTy42


QwErTy42
addikt

Nem ártana megtanulni rendesen lehűteni az 1 gpus laptopokat, utána agyalhatnánk csak ezen. ;]

...oktalan embert észérvekkel meggyőzni nem lehet...

(#3) vivanto


vivanto
tag

"Esetlegesen a lehető legerősebb IGP-vel kell megvenni a notebookot"

Switched GPU esetén miért nem jó workaround hogy az illető kézzel átbillenti dGPU-ra?

szerk: Vagy akár konfigol magának egy külön alkalmazás rule-t, és onnantól már a nem támogatott app-ra is automatikusan vált GPU-t.

[ Szerkesztve ]

(#4) Hamuuuu válasza QwErTy42 (#2) üzenetére


Hamuuuu
tag

+1
Jönnek a 200%-s túlhajtással működtetett vízhűtéses gamer lapotopok 2 hónap működőképességgel :C

"A fizika elsőszámú törvénye : a testek igyekeznek megőrizni nyugalmi állapotukat."

(#5) t72killer válasza QwErTy42 (#2) üzenetére


t72killer
titán
LOGOUT blog

Meg táp is kell ezeknek. Volt pár erős GPU-s noti a kezemben + mindíg törekszem dVGA-ra, de a masszív gamernoti szegmensnek nem sok értelmét látom. Iszonyat drága, csillagászati sebességgel avul, mégis csak kompromisszumokkal mennek rajta a játékok. Hacsak nem hajón dolgozik valaki, vagy 3havonta költözik, simán jobban jön ki egy mini-ITX+nem-egérmozi monitor+normál egér+billentyűzet kombóval.

Mindig meglep milyen sokan hiszik el, hogy van ingyen ebéd.

(#6) fpeter84


fpeter84
senior tag

Tényleg nem értem hogy mi a francért nem lehet egy átkapcsoló gombot tenni a notira, és az állásától függően rögtön inicializáláskor eldönti a BIOS hogy most dGPU vagy IGP módban induljon el, és egy MUX melyik forrás képét kösse fizikailag az LCD-re / videó kimeneti portra... :F Illetve ha nagyon retrónak gondolják azt a qrva gombot, akkor ugyanez szoftverből is megoldható: az asztalon 2 ikon, ha ráböksz valamelyikre akkor az átvált egy fuse bitet aminek köszönhetően újraindításkor a másik vidkártya éled. Tényleg nem értem hogy ebben mi az akkora kihívás hogy nem képesek megcsinálni és helyette xopnak az elégedetlen vásárlókkal :W

(#7) agaron válasza t72killer (#5) üzenetére


agaron
tag

+1

Én is még mindig több értelmét látom egy PCnek. Értem én, hogy van, akinek ez kell, van rá igény, de túl kompromisszumos. A hőelvezetés szerintem mindig egy kényes kérdés lesz... amint ezt valaki megoldja, veszek gamer notit :D De nem sok esélyt latok rá még egy ideig.

Steam Deck | PC | PS5

(#8) MK VII válasza fpeter84 (#6) üzenetére


MK VII
veterán

Túl egyszerű lenne... Az egyszerűség a gyártóknak nem érdeke.. Ha egy ovis szintű tök egyszerű dolgot alkalmaznának az nekik szégyen.. Inkább hülyítik tovább a népet és hitetik el velük, hogy van fény az alagút végén, közben jókat röhögnek a markukba, évről-évre, hogy megint mennyi sok szart rá tudtak sózni az emberekre..

A másik megoldás az általad vázolt tök egyszerű dolgon kívül, hogy kéne tartani egy asztali gémer gépet és nem notikkal b@szakodni.

(#9) t72killer válasza fpeter84 (#6) üzenetére


t72killer
titán
LOGOUT blog

"mi a francért": 10.5cm-rel több rézvezeték szükséges hozzá, ami legalább 0.1$-ral megnöveli az 1500$-os business-noti előállítási költségét. Elfogadhatatlan :Y

Mindig meglep milyen sokan hiszik el, hogy van ingyen ebéd.

(#10) vivanto válasza fpeter84 (#6) üzenetére


vivanto
tag

Ilyen már van, nvidia control panelen egy checkbox és fixen a dedikált gpu fog menni. Még custom rule-okat is lehet definiálni az átváltásra.

Ezért nem értem ezt az egész témát, egy nem létező problémáról van szó.

(#11) djculture


djculture
félisten

Én még normálisan működni ilyen notebookokat nem láttam, az egyik (játék) program egyik gpu-t a másik meg a másikat látja kva jó megoldás.

(#12) zojev


zojev
csendes tag

Mikor lesz vegyesen használható multi GPU?

(#13) Amacs


Amacs
aktív tag

Teljesen egyet kell értenem az játékra asztali gépet elvvel. (persze van akinek az életmódjába nem igazán fér az asztali gép, de ez más kérdés)
Ezzel csak az a gond, hogy amennyiben már adott az asztali játékra használatos pc, akkor szeretne az ember egy olcsóbb, minőségi laptopot, akár kicsivel szerényebb hardverrel, amit utazáshoz magával vihet.
Ilyen nincs! Mert ha már olcsóbb, akkor átmegy gagyiba az egész, vagy ha a minőség marad, akkor hiába spórolják ki a gpu-t vagy bármi mást, a vételáron szinte meg sem látszik.

(#14) R9DEON válasza Amacs (#13) üzenetére


R9DEON
senior tag

Egyrészt egy gammer laptop már eleve drága még nehezen fejleszthető is és ott van hogy még mindig egérmozin játszol, szóval szerintem sehogy sem éri meg.

(#15) csatahajós


csatahajós
senior tag

Alienware 17 tulajként azt kell mondjam h nem értem a problémát. Még akár ha a külső dokkban lévő Fury Nano is rá van kötve a gépre akkor is tökéletesen tudja a cucc h melyik GPU-t használja. Idle-ben meg a külső VGA nélkül szimplán lekapcsolja full 0-ra a beépített 970M-es dGPU-t és az IGP kuruttyol csak, ha elindítok játékot akkor aktiválja a másikat, minden gond nélkül. A külső , dokkolós VGA ki és be kapcsolásához kell csak rebootolni a gépet amihez ahogy mondjátok van egy funkció billentyű programozva oszt csókolom. SZóval tényleg nem egészen értem h miről szól ez a cikk :F

[ Szerkesztve ]

(#16) Amacs válasza R9DEON (#14) üzenetére


Amacs
aktív tag

Arra akartam rávilágítani, hogy gamer-en kívül nem nagyon lehet kapni ugyanolyan minőséget, olcsóbban. Ha meg nem olcsóbb, és vágyik a minőségre, akkor minek vegye az ember a gyengébb hardverrel felszereltet? (persze a súly tényezőtől eltekintve)

(#17) MK VII válasza csatahajós (#15) üzenetére


MK VII
veterán

Az, hogy sajnos nem ez az általános ami a Te esetedben van..
Legtöbb esetben már ott bukik az egész mikor az ember fel akarja telepíteni a dVGA-hoz a drivert egy ilyen lapiban. Sokszor maga a gép sem tudja mi van benne.. És ez a legalapvetőbb hiba..
Mint már sokan említették, nem tudja eldönteni a gép, hogy melyiket is használja és ez az általános..

Te szerencsés helyzetben vagy, mert egy prémium kategóriás notit használsz, de sajnos nem csak azok léteznek..

(#18) KillHates válasza fpeter84 (#6) üzenetére


KillHates
nagyúr

Teljesen igazad van, régen volt valamelyik Lenovo-ban ilyen megoldás; az elején volt valami olyan csúszkás kapcsoló mint a WiFi kapcsolók, azzal megfejelve, hogy egy LED mutatta, hogy takarékos GPU (fehér) vagy a nagy GPU (narancs) fut éppen. De gyaníthatóan azért nem terjedt el, mert a retardált felhasználók általában elfelejtették átkapcsolni.

Telefonszámom: 0️⃣6️⃣7️⃣0️⃣3️⃣3️⃣9️⃣9️⃣3️⃣3️⃣9️⃣ ... Ha nem válaszolok a privátra, akkor hívj fel...

(#19) csatahajós válasza MK VII (#17) üzenetére


csatahajós
senior tag

Hát tény h nem egy szar vas, de nem hiszem h egy razer v. MSI vagy akármilyen ismertebb márkájú gamer noti ennyivel rosszabb lenne (a Windows ua. meg a driverek is azokra is, max a BIOS lehet fostosabb).

Nem mondom h nem létezik a probléma csak furcsa hogyha szoftveres alapú a gond akkor másoknál (persze nem egy-egy kivételes esetre gondolok hanem tömeg méretben, amire ilyen öszvér megoldás kell) miért igen itt meg miért nem.

(#20) KillHates válasza MK VII (#17) üzenetére


KillHates
nagyúr

Hát igen. De szerintem ott ahol ez a probléma felvetődött, ott nem adnak el és vesznek meg notebook-ot operációs rendszer nélkül. Aki meg nem megfelelő az adott operációs rendszer, az meg ért hozzá annyira, hogy fel tudja patkolni a drivereket az only Win8-as támogatottságú notira, ha szerinte a Win7 alatt jobban meg kántersztájk :D

Telefonszámom: 0️⃣6️⃣7️⃣0️⃣3️⃣3️⃣9️⃣9️⃣3️⃣3️⃣9️⃣ ... Ha nem válaszolok a privátra, akkor hívj fel...

(#21) #06658560 válasza fpeter84 (#6) üzenetére


#06658560
törölt tag

Probléma:
A kedves júzer nem akarja a gépet újra indítani, hogy játszani tudjon. Oldja meg a gép maga, hogy váltson a hardverek között! És itt az oldja megbe a win is beletartozik, illetve bármely alternatív OS.

Valami ilyesmi beállítás az aceremen a catalaystban van, de szerintem halottnak a szenteltvíz hatékonysága van.

(#22) dementor


dementor
senior tag

Csak az a gondom ezzel, hogy a mai napig nem hajlandóak a gyártók profi módon lehűteni a gépeket. A következmények pedig ismertek.

"Mert az éj sötét és tele van iszonyattal."

(#23) MK VII válasza csatahajós (#19) üzenetére


MK VII
veterán

"Hát tény h nem egy szar vas, de nem hiszem h egy razer v. MSI vagy akármilyen ismertebb márkájú gamer noti ennyivel rosszabb lenne"
Nem persze.. Egy kifejezetten gamer noti valószínűleg használhatóbb..
Itt most a sima alap egyszerű notikról van szó amikbe belepakolják a gyenge teljesítményű dVGA-kat, hogy a sok naív, félreinformált felhasználó azt higgye, hogy az játékra való, mert van benne egy DDR3-as 64 bites 4GB Vram-os szirszar semmi.. Na ezekkel van a sok gond..

(#24) Amacs válasza MK VII (#23) üzenetére


Amacs
aktív tag

A hír címét adó elképzelés sem ezeken fog segíteni.

(#25) KillHates válasza dementor (#22) üzenetére


KillHates
nagyúr

Van ott gyártástechnológiai-sz@rrágás is bőven abban a pakliban.

Az új AMD APU-s gépek ami 17W-ot disszipál (tehát szintem hűtés sem kellene rá) az is elromlik és ugyanazokkal a tünetekkel mint a 60-70W-okat fűtő chippel szerelt masinák.

Telefonszámom: 0️⃣6️⃣7️⃣0️⃣3️⃣3️⃣9️⃣9️⃣3️⃣3️⃣9️⃣ ... Ha nem válaszolok a privátra, akkor hívj fel...

(#26) csatahajós válasza MK VII (#23) üzenetére


csatahajós
senior tag

Ahha, így már világos, köszi, így makes sense.

Poolcafé #22: a hőfokokkal nincs annyira gond a jobb gépeknél, sokkal inkább a hang hatás amivel jár a problémás, de azt gondolom hogy ez azért vállalható kompromisszum cserébe azért hogy mobilisan tudj gyakorlatilag hasonló grafikán játszani egy desktophoz képest (jó persze van a grafikában is kompromisszum de ált. a notiban full HD-nál nagyobb felbontát úgysem vesz az ember oda meg azért a mostani csúcs GPU-k már elegek.

[ Szerkesztve ]

(#27) Lacccca87


Lacccca87
őstag

Én a teljesítményt kevésbé érzem már kevésnek.
Inkább foglalkoznék azzal hogy gamer noti címszóval eladják a 60hz-s paneleket amik sokszor pocsék minőségűek ( legviccesebb amikor úgy állítják be hogy az hogy sokkal kontrasztosabb a sötét hely az feature nem pedig a tn panel világító fekete színe)
Ezen kívül még most is adnak el új gamer laposokat hogy csak HDMI kivezetés van rajta amivel szintén élmény használni az esetlegesen rendelkezésre álló 85-144 Hz-s monitorokat.

Tehát most az van hogy reszeljük a fingot mert itt tudnak valamit módosítani holott aksi idő, minőségibb alkatrészek használata, hűtés, ergonomia sokkal fontosabb lenne a logikus kialakításról már nem is beszélve pl. USB csatikat nem 1 mm-re rakjuk egymástól mert van olyan USB eszköz aminke akkora a dugója hogy másik foglaltot nem tudod használni.

(#28) Meteorhead


Meteorhead
aktív tag

Ez tényleg tök jó, de a modernek számító játék motorok legújabb verziói sem támogatják a multi-GPUs masinákat. Ékes példája ennek a népszerű Unreal 4, aminek a legújabb verziói sem támogatják, és nincs is rá nagyon remény az erős mobil fókusz miatt, ahol ugye egyetlen integrált van, oszt csá.

Elég szomorú a helyzet tehát. Fingom sincs mi lesz ezekkel a játékokkal a temérdeknyi UE4 játék alatt. XCOM 1-2, Unreal Tournament, csak hogy két számomra érdekes játékot említsek.

(#29) Gford válasza vivanto (#3) üzenetére


Gford
tag

Nvidianal ez nem problema. Eddig egy! olyan eset volt, hogy valamiert az IGP-n akarta a jatekot futtatni es 2 kattintas volt felulbiralni.

MSI laptopom van, lehet egyszer BIOS szinten allitani (csak IGP, vagy csak dGPU, vagy Switchable).
Ha fut a windows akkor az nvidia driver intezi a dolgot azthiszem Optimus a neve. Es valt magatol automatikusan, hibatlanul, meg csak meg se reccen a kep. Ha felul akarod biralni azt is megteheted csak jobb klikk a parancsikonra, es "run with graphics processor" es kivalasztod melyikkel akarod vagy "change default graphics processor "

"You can hide a semi truck in 300 lines of code"

(#30) MK VII válasza Gford (#29) üzenetére


MK VII
veterán

Hát nem tudom, de én a VGA topikban elég sok NV-s dVGA-val szerelt noti tulaj siránkozását olvastam..

(#31) xmaas


xmaas
őstag

Kell a francnak 2 GPU elment ezeknek az eszuk ? Meg egy GPU +CPU parost se kepesek rendesen lehuteni hogy ne olvadjon szet a tobbi alkatresz mellette nem hogy 2 vel kelljen megkuzdeni .

Aztan meg a masik dolog kell nekik 2 GPU hogy 15-17 colos kepernyot kiszolgaljon ne vicceljunk mar

(#32) sayinpety


sayinpety
tag

Programozoi problema. Tudni kell min fut az app.

Win7/Win8 force dGPU option:
extern "C" {
__declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1;
__declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
}

Win7/Win8 NVAPI:
namespace Lair
{

class nVidia
{
public:
nVidia( void )
{
NvAPI_Status status;
status = NvAPI_Initialize();
if (status != NVAPI_OK)
{
return;
}
NvDRSSessionHandle hSession = 0;
status = NvAPI_DRS_CreateSession(&hSession);
if (status != NVAPI_OK)
{
return;
}
status = NvAPI_DRS_LoadSettings(hSession);
if (status != NVAPI_OK)
{
return;
}
NvDRSProfileHandle hProfile = 0;
status = NvAPI_DRS_GetBaseProfile(hSession, &hProfile);
if (status != NVAPI_OK)
{
return;
}
NVDRS_SETTING drsSetting1 = {0};
drsSetting1.version = NVDRS_SETTING_VER;
drsSetting1.settingId = SHIM_MCCOMPAT_ID;
drsSetting1.settingType = NVDRS_DWORD_TYPE;
NVDRS_SETTING drsSetting2 = {0};
drsSetting2.version = NVDRS_SETTING_VER;
drsSetting2.settingId = SHIM_RENDERING_MODE_ID;
drsSetting2.settingType = NVDRS_DWORD_TYPE;
NVDRS_SETTING drsSetting3 = {0};
drsSetting3.version = NVDRS_SETTING_VER;
drsSetting3.settingId = SHIM_RENDERING_OPTIONS_ID;
drsSetting3.settingType = NVDRS_DWORD_TYPE;
drsSetting1.u32CurrentValue = SHIM_MCCOMPAT_ENABLE;
drsSetting2.u32CurrentValue = SHIM_RENDERING_MODE_ENABLE;
drsSetting3.u32CurrentValue = SHIM_RENDERING_OPTIONS_DEFAULT_RENDERING_MODE;
status = NvAPI_DRS_SetSetting(hSession, hProfile, &drsSetting1);
if (status != NVAPI_OK)
{
return;
}
status = NvAPI_DRS_SetSetting(hSession, hProfile, &drsSetting2);
if (status != NVAPI_OK)
{
return;
}
status = NvAPI_DRS_SetSetting(hSession, hProfile, &drsSetting3);
if (status != NVAPI_OK)
{
return;
}
status = NvAPI_DRS_SaveSettings(hSession);
if (status != NVAPI_OK)
{
return;
}
NvAPI_DRS_DestroySession(hSession);
hSession = 0;
NvAPI_Unload();
}
~nVidia()
{
}
};

nVidia gNvApi;

Win7/Win8 ADL:
using namespace std;


void* __stdcall ADL_Alloc ( int iSize )
{
void* lpBuffer = malloc ( iSize );
return lpBuffer;
}

AdapterManager::AdapterManager()
{
SetupADL();

EnumerateAdapters();

gpuType_ = GetGPUTypeFromProfile();

myAdapterIdx_ = FindMyAdapterIndex(gpuType_);

myAdapterDesc_.gpuType = gpuType_;
myAdapterDesc_.adapterIdx = adapters_[myAdapterIdx_].iAdapterIndex;
myAdapterDesc_.gpuname=adapters_[myAdapterIdx_]%2EstrAdapterName%3B
}


AdapterManager::~AdapterManager()
{
ADL_Main_Control_Destroy();
}



void AdapterManager::EnumerateAdapters()
{
std::string strOutputText;
int nNumAdapters;

ADL_Adapter_NumberOfAdapters_Get(&nNumAdapters);

if (!nNumAdapters)
throw std::runtime_error("No adapters installed in the system");

adapters_.resize(nNumAdapters);

ADL_Adapter_AdapterInfo_Get (&adapters_[0], sizeof (AdapterInfo) * nNumAdapters);

for (int i = 0; i < nNumAdapters; ++i)
{
int nAdapterIdx;
int nAdapterStatus;

nAdapterIdx = adapters_[i].iAdapterIndex;

ADL_Adapter_Active_Get(nAdapterIdx, &nAdapterStatus);

if (nAdapterStatus)
{
ADLPXScheme current, default, range;

int status = ADL_PowerXpress_Scheme_Get(nAdapterIdx, &range, ¤t, &default);

if ((status != ADL_OK) || current != PX_SCHEME_DYNAMIC)
{
throw std::runtime_error("The system is not in PowerExpress mode");
}

activeAdapterIndices_.push_back(i);
}
}
}


int AdapterManager::FindMyAdapterIndex(GpuType type)
{
if (activeAdapterIndices_.size() == 0)
{
throw std::runtime_error("No active adapters");
}
else if (type == GPU_INTEGRATED)
{
return activeAdapterIndices_[0];
}
else
{
myAdapterIdx_ = -1;

for (size_t i = 0; i < activeAdapterIndices_.size(); ++i)
{
int adapterIdx = adapters_[activeAdapterIndices_[i]].iAdapterIndex;

int numAncillaryDevices = 0;
ADLBdf* pAncillaryDevices = NULL;

int status = ADL_PowerXpress_AncillaryDevices_Get(adapterIdx, &numAncillaryDevices, &pAncillaryDevices);

if (status != ADL_OK)
throw std::runtime_error("Can't get the list of ancillary devices for one of the adapters");

if (numAncillaryDevices > 0)
{
if ( pAncillaryDevices[0].iBus == adapters_[adapterIdx].iBusNumber &&
pAncillaryDevices[0].iDevice == adapters_[adapterIdx].iDeviceNumber &&
pAncillaryDevices[0].iFunction == adapters_[adapterIdx].iFunctionNumber)
{
continue;
}
else
{
for (size_t j = 0; j < adapters_.size(); ++j)
{
int idx = j;

if ( pAncillaryDevices[0].iBus == adapters_[idx].iBusNumber &&
pAncillaryDevices[0].iDevice == adapters_[idx].iDeviceNumber &&
pAncillaryDevices[0].iFunction == adapters_[idx].iFunctionNumber)
{
myAdapterIdx_ = idx;
break;
}
}

if (myAdapterIdx_ != -1)
break;
}
}
}

return myAdapterIdx_;
}
}


AdapterManager::GpuType AdapterManager::GetGPUTypeFromProfile()
{
TCHAR szFileName[MAX_PATH];

if( !GetModuleFileName( NULL, szFileName, MAX_PATH ) )
{
std::ostringstream oss;
oss << "Can't get current process file name. Error code : " << GetLastError();
throw std::runtime_error(oss.str());
}

GpuType myGpuType = GPU_UNKNOWN;

std::string strFilePath(szFileName);

size_t uiFileNameStart = strFilePath.find_last_of("/\\");

if (uiFileNameStart == std::string::npos)
{
throw std::runtime_error("Can't get current process file name.");
}

std::string strFileName(strFilePath, uiFileNameStart + 1, std::string::npos);

int numApps = 0;
ADLApplicationProfile *pProfile = NULL;

int status = ADL_ApplicationProfiles_ProfileOfAnApplication_Search(strFileName.c_str(), NULL, NULL, "PXDynamic", &pProfile);

unsigned int gpuAffinity = 0;

if (status == ADL_OK && pProfile)
{
for (int i = 0; i < pProfile->iCount; i++)
{
if (strcmp(pProfile->record[i].strName, "PXGPUAffinity") == 0)
{
gpuAffinity = (*(pProfile->record[i].uData));
break;
}
}

free(pProfile);
}

return (gpuAffinity == 2)? GPU_DISCREET : GPU_INTEGRATED;
}



void AdapterManager::SetupADL()
{
HINSTANCE hDLL;

hDLL = LoadLibrary("atiadlxx.dll");

if (hDLL == NULL)
hDLL = LoadLibrary("atiadlxy.dll");

if (!hDLL)
throw std::runtime_error("Can't load ADL library");

ADL_Main_Control_Create = (ADL_MAIN_CONTROL_CREATE)GetProcAddress(hDLL,"ADL_Main_Control_Create");
if (!ADL_Main_Control_Create)
throw std::runtime_error("Can't load ADL export");

ADL_Main_Control_Destroy = (ADL_MAIN_CONTROL_DESTROY)GetProcAddress(hDLL, "ADL_Main_Control_Destroy");
if (!ADL_Main_Control_Destroy)
throw std::runtime_error("Can't load ADL export");

ADL_Adapter_NumberOfAdapters_Get = (ADL_ADAPTER_NUMBEROFADAPTERS_GET)GetProcAddress(hDLL,"ADL_Adapter_NumberOfAdapters_Get");
if (!ADL_Adapter_NumberOfAdapters_Get)
throw std::runtime_error("Can't load ADL export");

ADL_Adapter_AdapterInfo_Get = (ADL_ADAPTER_ADAPTERINFO_GET)GetProcAddress(hDLL,"ADL_Adapter_AdapterInfo_Get");
if (!ADL_Adapter_AdapterInfo_Get)
throw std::runtime_error("Can't load ADL export");

ADL_Adapter_Active_Get = (ADL_ADAPTER_ACTIVE_GET)GetProcAddress(hDLL,"ADL_Adapter_Active_Get");
if (!ADL_Adapter_Active_Get)
throw std::runtime_error("Can't load ADL export");

ADL_PowerXpress_AncillaryDevices_Get = (ADL_POWERXPRESS_ANCILLARYDEVICES_GET)GetProcAddress(hDLL,"ADL_PowerXpress_AncillaryDevices_Get");
if (!ADL_PowerXpress_AncillaryDevices_Get)
throw std::runtime_error("Can't load ADL export");

ADL_PowerXpress_Scheme_Get = (ADL_POWERXPRESS_SCHEME_GET)GetProcAddress(hDLL, "ADL_PowerXpress_Scheme_Get");
if (!ADL_PowerXpress_Scheme_Get)
throw std::runtime_error("Can't load ADL export");

ADL_ApplicationProfiles_ProfileOfAnApplication_Search = (ADL_APPLICATIONPROFILES_PROFILEOFANAPPLICATION_SEARCH)GetProcAddress(hDLL, "ADL_ApplicationProfiles_ProfileOfAnApplication_Search");
if (!ADL_ApplicationProfiles_ProfileOfAnApplication_Search)
throw std::runtime_error("Can't load ADL export");

if (ADL_Main_Control_Create(ADL_Alloc, 0) != ADL_OK)
throw std::runtime_error("Can't initialize ADL");
}

Win10 hibrid graphics, force nincs:
D3D11:
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
IDXGIAdapter * pDXGIAdapter;
pDXGIDevice->GetAdapter(&pDXGIAdapter);
DXGI_ADAPTER_DESC adapterDesc;
pDXGIAdapter->GetDesc(&adapterDesc);

OpenGL:
glGetString(GL_RENDERER)

[ Szerkesztve ]

(#33) MK VII válasza sayinpety (#32) üzenetére


MK VII
veterán

Köszönjük szépen.. Most már mindent értek... :C :DDD

(#34) prolad


prolad
őstag

Eddig 2 dvga-s notebookom volt (asus n550 és ux303), de egyiknél se volt gond ebből, IGP-t beraktam alapértelmezettnek, ha játékot telepítettem, akkor pedig a control panelben dvga-t rendeltem hozzá,nvidiánál már egy ideje nem gond.

Kis DVGA alatt mit értenek? Fognának a gyártók mondjuk 2 940m szintű kártyát? Vagy a szokásos 960/965m, amiből azért van már néhány a piacon.

(#35) Peter13


Peter13
senior tag

A fenti kódrészlet tényleg mindent vitt...bár aki tudja mit kell nézni, az biztos elismerően hümmög (én ehhez sajnos sügér vagyok, és csak jojóznak a szemeim :) )

A hírhez: nekem is "gémer" laposom van (többek között, de mostanában ezt használom a legtöbbet), és az átváltás általában itt is jól megy (az előd Sony-nál viszont néha elgaloppolta magát, ilyenkor kicsit varázsolni kellett, de mindig sikerült megoldani). Viszont van két dolog ami ettől függetlenül piszkálja a csőrömet:

1) A mai fejlett (mindegy hogy AMD vagy NV) mobil DGPU-knak tényleg akkor az üresjárati fogyasztása hogy megérje még ezzel sz*rakodni? Most néztem az asztali (!) 1080 tesztet, ahol üresjáratban kemény 7 wattot volt képes megzabálni az a falánk dög. Namost egy harmad, vagy ötödakkora mobil GPU-nál gondolom ez az érték lényegesen kisebb...és egy integrált GPU is bekér azért 1 vagy 2 wattot, szóval a kettő közötti rés elégé kicsinek tűnik. Ennél a szegmensnél szerintem ezen rugózni tehénség (ultrabook, multimedia laptop, üzleti laptop, ott még csak-csak értem (bár oda meg nem vennék DGPU-t, de hát kinek mi tetszik, ugye), de rendes DGPU-val szerelt laposnál nem)

2) Régen volt egy olyan becslés, hogy mivel a DVGA az integrált GPU-n keresztül küldi a képet, ez kb 10%-os teljesítményvesztéssel jár. Ez még mindig így van? Mert ha igen, akkor még nagyobb tehénség 1 vagy 2 watt megtakarításáért beáldozni 10% plusz teljesítményt...

[ Szerkesztve ]

"No, I'm not immortal: I'm just not good at dying..."

(#36) #06658560 válasza prolad (#34) üzenetére


#06658560
törölt tag

Gondolom valami 920, 9025 tudásnak megfelelőt.

(#37) fordfairlane


fordfairlane
veterán

Az állandóan aktív dedikált grafikus vezérlővel szerelt masinák nyilván az alacsony üzemidőtől szenvednek, hiszen egy nagyobb GPU még energiatakarékos állapotban sem képes olyan jó fogyasztási értékeket produkálni, mint egy kisebb társa.

Sokkal egyszerűbb lenne a dolog, ha a GPU-knál is fejlődne végre az energiafelhasználás hatékonysága. Akkor egyáltalán nem lenne szükség erre a kapcsolgatós baromságra. CPU-ból se szokott kettő lenni, egy nagyteljesítményű meg egy alacsony fogyasztású.

[ Szerkesztve ]

x gon' give it to ya

(#38) Peter13 válasza prolad (#34) üzenetére


Peter13
senior tag

960m (640 shader) azért nem olyan kicsi (nekem is az van), 965m meg főleg (1024 shader). A 960m is simán benyel úgy 50W-ot, és a 17-es gémer laposban is küzd vele a dedikált venti/hűtő hogy emberi hőfokon tartsa (megoldja, nincs throttling, de azért van hangja). Eből kettőt...hát, azért az izgalmas lenne.

Szerintem inkább arról lehet szó, hogy pl a Pascal-os új cuccok várhatóan lényegesen kisebb fogyasztás mellett fogják mondjuk egy 950m szintjét hozni, és akkor kis hunyorítással talán befér kettő egy mostani 960m helyére. Aztán majd meglátjuk...

(szerintem egyébként is felesleges ezzel szenvedni, lásd a fenti irományomat)

"No, I'm not immortal: I'm just not good at dying..."

(#39) #06658560 válasza fordfairlane (#37) üzenetére


#06658560
törölt tag

Pedig egyre inkább van. Lassan az összes mobil SoC ilyen.

(#40) [CsuCsu]


[CsuCsu]
őstag

A valodi megoldas az lenne, ha az Intel is megtanulna rendes APU-t gyartani. Akkor el lehetne felejteni ezt a DVGA - IGP dolgot. Laptopban manapsag ugysem cserelget az ember procit/VGA-t/memoriat, de akkor mar legyen a lud kover. Legyen egy lapkan az egesz hobelebanc, mint a konzoloknal. Hordozhato szegmensben itt van a jovo.

(#41) domos válasza fpeter84 (#6) üzenetére


domos
senior tag

Ilyen már régóta létezik.

If you don't do it enough, nothing's gonna really happen.

(#42) #Chris


#Chris
tag

Razer már megoldotta a Core-al. Én nem tennék dGPU-t se a notebook-ba. Akkuról úgyse bír sokat, ha meg van konnektor, akkor a külső VGA-nak is lesz. Kérdés, hogy mit tud TB3-on egy külső VGA, mert nem sok ilyen teszt készült még...

(#43) alevan válasza xmaas (#31) üzenetére


alevan
őstag

Nem a képernyő mérete, hanem a felbontása a lényeg.

"Ezért lovagol a pokolba a konzumer IT piac. A hülye igények... . Azt sem tudod, hogy mit akarsz de az jöjjon havonta frissités formájában."

(#44) Tigerclaw


Tigerclaw
nagyúr

Szerintem a legjobb megoldás az, ha nem vesznek DGPU-val notit. Aki meg vesz, az tudja, hogy problémái lesznek. Amúgy is jellemző, hogy a legtöbb notihoz az a legfrissebb driver, amivel megvette. Utólagos frissítésről ne is álmodjon a tulaj, mert nem lesz...sőt ki se kerülheti, mert nem tudja telepíteni. Nekem van optimusos átkapcsolós notim, de az Asus nem frissíti az eredeti drivert, az nVidia frissebb driverét meg nem engedi feltenni.

Az a baj a világgal, hogy a hülyék mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.

(#45) domos válasza Tigerclaw (#44) üzenetére


domos
senior tag

Nekem is Optimus-os ASUS laptopom van, gt 840m GPU-val, tökéletesen működik rajta a legújabb nvidia driver.

If you don't do it enough, nothing's gonna really happen.

(#46) #16939776


#16939776
törölt tag

Továbbra is az IGP/dVGA gyártóknak kellene erre univerzális megoldást találni, teszem azt olyat, ami asztali PC-ben is használható lenne, ki ne akarná 18W-os idle fogyasztást a 40-60W helyett. És ki is van fizetve az IGP a processzorban /árú-kapcsolás/ akkor miért ne?

Gyakorlatilag a áthárítják MS.+játék fejlesztőkre a problémát, aminek mellékhatásaként darabra 2x annyi mobil GPU-t el lehetne adni.

Win-Win, Mindenki csak nyer vele :U

(#47) prolad válasza #06658560 (#36) üzenetére


prolad
őstag

Annak sok értelme nincs, 940m se fogyaszt olyn sokat és elfér egy 13-as vékony házban is. Egy 17-es vastagabban 2 nem lehet gond. De az átlag skálázódással se hiszem, hogy egy 960m szintjét elérné, ami meg nem igazán gamer, bár jól használható. 920m viszont szóra sem érdemes, abból 2-t még egy 950m is megver.
Pascal jöhetne erre a szegmensre is, sokat dobna a hatékonyságon.

(#48) Dr. Akula


Dr. Akula
nagyúr

"Esetlegesen a lehető legerősebb IGP-vel kell megvenni a notebookot, hogy ha a dedikált grafikus vezérlőre esetlegesen nem lehetséges az átváltás egy adott program mellett, attól még ne legyen túl alacsony a teljesítmény."
Vennénk, ha készítenének ilyesmit, GT3 / GT4 IGP-ket inkább csak papíron látni mint valóságban.

Copyright © 2000-2024 PROHARDVER Informatikai Kft.