'5410'에 해당되는 글 1건

  1. 2013.09.22 갤럭시S4 MP모드에대한 고찰.

갤럭시S4 MP모드에대한 고찰.

|


안녕하세요 미친kamui입니다~

요즘 이MP모드에대한 갤럭시S4의 지원에 대해 이슈가 많다는것을 알곤 커널쪽으로 접근한 글을 하나올리려고 생각하고있었는데 이제서야 이렇게 글을 올리네요!!

MP모드란 쉽게말해 갤4의 8코어가 동시에 다작동하거나 1개의코어만 작동하는 기능을 말하는데요~

현재 갤4는 이기능을 지원하지 않아 말들이많지요~

본론으로 들어가기 전에 한가지.

저는 갤4를 구입했습니다만. 이미 갤4가 즉5410이 MP모드를 지원하지 않는구조라는것을 알고 샀습니다~
현재 생산되는 칩은 해당기능을 지원한다고는하는데 말만있을뿐 검증자료하나없는 정보는 이글에서는 언급하지않도록하겠습니다~

이제본론으로들어가자면
현재 이슈가되고있는사항은 왜 MP모드를 지원하지않느냐는건데요~ 

되물어보지요~ 
MP모드에 왜그렇게 목을메시는건가요~?
퍼포먼스? 배터리?

저는이쪽으로 접근을 해보겠습니다.

많은분들이 착각하시는것이 이부분인데요.
현재 4코어로 작동하는 코어가 1코어로 작동하면 배터리가 얼마나 더절약될까요?
반대로 4코어로 작동하던것이 8코어모두로작동하면 더빠를까요~?

메카니즘적으로 접근한다면 이론적으론 더절약되고 더빨라져야하는것이 맞지만.
실사용에서 이게 얼마나 나에게 체감되느냐가 제일 중요하겠지요~

코어에서MP모드를 지원한다는 전제하에서
이 코어를 1개로작동시키냐 8개로 작동시키냐는 순전히 커널에서의 소스를 통해서 이루어지는데요~

이것이 그렇게 영리하지않습니다~

예를들어 가버너를 통해서 코어를 작동을 조율하게되는데요~ 
이 구동방식이 
하나를쓰다가 과부하가생긴다 두개쓰자~ 어랏 힘드네 세개쓰자~ 이런식으로되는게아닙니다~

이런식의 하나씩 껏다 켜지는방식은 효율적이지않습니다~

그래서 대다수의코어구동방식(가버너)은 과부하가 일어나네하면 모든코어를 다 켜서 해결하고 로드가끝나면 1개의코어로 돌아가자~ 이런식입니다~

업이빨리되는 가버너로 만들면 퍼포먼스가 좋아지고 업수치를 줄이면 버벅이게되는거지요~

앞서말했듯이~ 1개의 코어씩 작동해서 구동하는방식은 단지 코드만 복잡하게 만들뿐 그다지 효율적이지 않다는것이 제생각입니다~

갤4의경우 4개의 코어 +4개의 코어 방식으로 실제로는 듀얼코어처럼 작동하게되는거지요~

효율적인 측면에서는 더좋은방식이라는것이 제생각입니다


저는 MP모드가 이슈화됐을때 첨든생각이 "4코어에서의 쓰로틀링도 짜증나 죽겠는데 8코어라뉘" 였습니다

해보셨나요~?현재갤4에서 가버너를 퍼포먼스로 두셨을때 얼마만에 쓰로틀링이 생기시는지요~ 한번해보시죠~ 정확한수치는아닙니다만~ 퍼포로 바꾸고 앱나갔다가 다시들어오면 쓰로틀링 걸려서 저클럭으로 동작하는갤4를 보실수있을겁니다~

전MP모드보다 이부분이 개선이 되어야한다고 보는데 다른분들은 아니신가봐요~ ㅠㅠ

또한가지 배터리절약부분인데요~
폰은 어차피 쓰지않으면 슬립모드로들어가게됩니다~쉽게말해 대기모드에서의 배터리호율을 4코어냐 1코어냐라기보단~

내커널이 얼마나빨리 화면오프후 슬립모드로들어가느냐와~ Awake가 얼마나 없냐의 문제라는것이 제생각입니다!^^;;


물론 안되는것보다는 되는것이좋겠지만
MP모드라는것이 이렇게 목메서 왜넣어주냐할정도의 기능은 아니라는거지요~

노트3의 5420코어에대한 자료가 나오면 확실해지겠지만 엑시코어로 국내에는 노트3이나올것같지는 않으므로 아쉬움이남네요~


무조건 안해주니까 짜증난다는 식의 글보다는 
조금은 커널적으로 이해를 드리고자 적은글이니 넓은마음으로 봐주시길바랍니다~


이글은 조금은 커널빌드도하는 그리고 갤4유저의 입장으로 쓴 지극히 개인적인 글이니 무조건이렇다라는글은 아니라는것을 말씀드리면서 글 마치도록하겠습니다~

저작자 표시
신고
trackback 0 And comment 0
prev | 1 | next

티스토리 툴바