LinX v0.9.1

                 

LinX는 Intel Linpack + GUI를 의미하며 Intel Linpack(Math Kernel Library, MKL)을 이용해 시스템의 성능과 안정성을 쉽게 확인할 수 있도록 제작된 GUI입니다.

 

Intel Linpack은 주로 시스템의 성능 측정을 위해 사용되지만 안정성 테스트 및 에러를 감지하는 용도로도 이용할 수 있습니다. LinX를 구동 시에는 CPU의 과열을 피하기 위해 온도 모니터링을 권장하며, 특히 높은 TDP를 지닌 멀티코어 CPU를 사용 시에는 전원부 온도에도 주의해야 합니다.

 

최신 버전의 LinX는 기능 추가, 버그 수정, 최적화가 진행된 새로운 MKL이 적용되어, 이전 버전보다 높은 연산 성능과 함께 부가적으로 이에 따른 강력한 안정성 테스트 기능을 제공합니다.

 

LINX: Simple Graphical User Interface for Intel MKL.

- 원저작자Aleksandr Gusev (Dua|ist)
- 업데이트 & 한국어 번역: Hardware Tips

 

 

주요기능

 

- 보다 빠르고 간단하며 신뢰도 높은 시스템 안정성 테스트
- 간단하고 직관적인 인터페이스
- 메모리 설정 및 자동 감지 기능
- 인텔 및 AMD CPU 지원 (AMD CPU는 AMD 전용 버전 사용)
- 인텔 Hyper Threading 지원 및 스레드 수 강제 할당 가능
- 우선 순위 설정 가능
- 종료 예상 시간 표시 기능
- 테스트 시간 제한 설정 가능
- 소리를 통한 알림 기능 설정 가능
- 가장 최근 구동 시 설정 자동 저장
- 시각적 표시 기능으로 시스템 문제시 빠르게 확인 가능
- AIDA64나 Speedfan과 연동하여 모니터링 그래프 출력 가능
- 그래프와 스크린샷을 PNG 형식으로 저장 가능
- 트레이 아이콘 기능
- 커맨드 라인 실행 지원
- 별도의 프로그램을 필요로 하지 않음
- 설치가 필요 없는 포터블 방식

 

■ 변경사항

 

▼ Intel: 버전 0.9.1

- 일부 호환성 오류 개선

 

▼ Intel: 버전 0.9.0

- 현존 최고 수준의 CPU 부하를 제공하는 버전
- 인터페이스 개선
- 한국어 번역 추가, 교정
- 메모리 크기 및 문제 선택 폭 확대
- 특정 시스템에서 1회 테스트 후 중단될 수 있는 오류 수정
- 메모리 크기에서 '최대' 설정 시 '메모리 부족' 메시지를 띄우고 오류가 발생할 수 있는 문제 수정
- 성능이 1,000 GFLOPS 초과 시 발생하는 오류 수정

 

▼ Intel: 버전 0.9.0 Legacy

- LinX 최신 버전을 구버전 바이너리에 맞춰 리메이크
- 최신 인텔 CPU 기반 시스템에서 발생하는 온도 관련 문제를 피하기 위해 다소 낮은 부하를 제공하는 타협적인 성격의 버전
- IHS 분리가 강요되는 온도 문제에 대처하기 위해 MKL 바이너리를 다소 구버전으로 하향 조정
- 테스트 시 메모리 크기는 '최대(예전처럼 오류가 발생하지 않고 적절한 최댓값으로 자동 설정됨)'로 설정하는 것을 권장
- 안정적인 사용을 위해 테스트에 성공한 가장 낮은 전압에서 최소 2~4스텝(약, 0.02~0.04V) 이상 높인 후 사용하는 것을 권장

 

AMD: 버전 0.8.0 

- 사용자의 편의를 위한 버전 획일화 (인텔과 동일)

- 인텔 MKL 라이선스(서드 파티 툴 금지)로 인한 Intel Math Kernel Library 제외
- 64-bit 전용으로 전환 및 이에 따른 최소 문제 크기 상향

 

다운로드

 

 LinX v0.9.1 (한국어)

LinX v0.9.1.7z

※ 전용 Intel Math Kernel Library (MKL): 다운로드

 

 LinX v0.9.1 (English, Trans Unfinished)

LinX v0.9.1 (English).7z

※ 전용  Intel Math Kernel Library (MKL): 다운로드

 

▼ LinX v0.9.1 (Legacy, 한국어)

LinX v0.9.1 (Legacy).7z

Intel MKL for LinX Legacy.zip

 

 LinX v0.8.0 AMD Edition (AMD 전용, 한국어)

LinX v0.8.0K AMD Edition (x64).zip

※ AMD Edition은 별도 MKL 설치가 필요 없습니다.

 

■ 설치 방법 New

 

1. 플랫폼에 맞는 LinX를 다운로드 후 압축을 해제합니다.

2. Intel Math Kernel Library (MKL)를 다운로드합니다.

3. 다운로드한 Intel MKL의 압축을 해제 후 다음 파일을 LinX의 MKL 폴더로 복사합니다.

- benchmarks_2018\windows\mkl\benchmarks\linpack 폴더의 linpack_xeon64.exe → LinX의 MKL 폴더

- benchmarks_2018\windows\redist\intel64_win\compiler 폴더의 libiomp5md.dll → LinXMKL 폴더

 

 레거시: 첨부된 Intel MKL for LinX Legacy.zip 파일을 다운로드 후 위와 같이 방식으로 LinX의 MKL 폴더에 넣습니다.

 

■ LINX 사용 시 주의사항 및 

 

 LinX를 사용 시 발생할 수 있는 모든 문제는 사용자 본인의 책임이며 제작자는 어떤 문제도 책임지지 않습니다.

※ Haswell 이후의 CPU를 순정 상태(뚜따X)로 오버클러킹 시에는 Legacy 버전을 사용하여 어느 정도 타협하는 것을 권장합니다.

※ 전원부 손상을 막기 위해 보급형 메인보드에서는 장시간의 테스트를 권장하지 않습니다.

※ 장시간 테스트 시 경우에 따라 절전 기능이 동작할 수 있으므로 해제 후 사용하시는 것을 권장합니다.

 

1. LinX 실행 시 성능 오차를 줄이기 위해서는 다른 모든 프로그램 종료하는 것이 좋습니다.
2. 메모리 용량을 크게 할당하는 이유는 사용되는 메모리가 클수록 문제 크기가 커지기 때문입니다.
3. 문제 크기가 증가하면 연산의 복잡도가 높아지고 이에 따라 성능(일정 수준까지)과 부하가 증가합니다.
4. 메모리(RAM)도 함께 오버클러킹했다면 RAM의 안정성은 다른 툴(: Memtest64) 확인하는 것이 더 효과적입니다.
5. 테스트에서 문제가 없었다면 시스템은 오버클러킹에 성공했다고 할 수 있습니다.

6. 이 때 모든 테스트에서 성능은 일정 값에 가까울수록 좋으며, 연산결과(잔차)는 동일해야합니다.

7. 추후 시스템 사용 중 문제가 발생하는 경우오버클러킹 상태를 점검하고 오버클러킹 실패로 판단될 경우 설정을 조절합니다.
8. Anandtech 포럼의 시스템 안정성 테스트 가이드라인바로가기
9. AVX 관련 참고바로가기

다른 사람들이 많이 보는 글

댓글 114

  1. 이전 댓글 더보기
    • 안전모드로 하니까 됐네요 ㅜㅜ 불편하더라도 이게 어차피 확실하니 안전모드로 해야겠어요~ 감사합니다

    • 안전모드에서 해결이 되었다면 프로세스가 무언가에 의해서 차단된 것이 맞는 것 같습니다. 아무튼 해결하셔서 다행이네요. 제게도 해당 증상 관련해서 도움이 되었습니다. 감사합니다.

    • avx 명령어가 비활성화되는 스카이레이크 Non-K OC에서는 링스 무슨 버전을 쓰는 게 맞을까요?

      0.6.4랑 0.6.9 돌리니까 순정상태에서 돌렸을 때보다
      시간만 더럽게 많이 걸리고 (지플 반토막) 온도도 제대로 안 올라가네요. 흠

    • 최신 버전의 Prime95나 LinX 등 새로운고부하 스트레스 툴들은 모두 최신 명령어들을 활용하기 때문에 AVX가 지원되지 않는다면 스트레스툴로 큰 의미는 없지 않나 생각합니다. OCCT나 Prime95 등 다른 툴도 이용해보시고 적당히 타협하셔서 사용하시는 것이 좋을 것 같아요.

    • 혹시 AVX를 활용하지 않는 더 오래된 버전은 없나요?

      린필드 이전이나 샌디/아이비 사용자분들은 무슨 툴로 안정화를 볼지 궁금하네용

    • AVX가 지원되지 않는 프로세서에서는 AVX가 사용되지 않을 뿐 최신 버전이 구버전보다 더 최적된 버전입니다. AVX가 사용되지 않아도 구버전보다 최신 버전의 스트레스가 더 강해요.

    • 아 그렇군요 빠른 답변 고맙습니다

    • 8700k 막시10 램8x2gb 사용중입니다 50배수 올리고
      링스0.8.0 사용시 메모리 12288 주고 380점대로 나오는데요 램오버를 더 하고 하면 점수가 330점대로 떨어집니다 링스는 통과하고요 램테스트 에서는 정상입니다
      1. 링스의 성능점수가 떨어진다면 실 성능이 떨어진다고 봐야하나요?
      2. 8700k 링스가 안정화가 된건가요
      3. 같은조건에서 램 8x2gb(16gb) 와 8x4gb(32gb) 는 메모리 12288 줬을경우 성능점수는 같은가요 앞조건에서는 380이고 뒤조건에서는 400입니다

    • 1. 점수가 떨어진다면 실제 성능도 떨어진다고 보시면 됩니다. 다만, 다른 벤치마크 등에서는 더 높은 점수가 나온다면 특정상황에서만 성능 하락이 발생하는 경우라고 볼 수 있을 것 같습니다.

      2. 정상적으로 통과했다면 안정성이 일정 기준 보장된다고 보셔도 됩니다.

      3. LinX는 메모리 성능에도 민감하기 때문에 문제 사이즈가 동일해도 단/양면에 따른 성능 차이, 구성에 따른 성능 차이가 있을 수 있습니다.

      4. 이러한 이유로는 메모리 컨트롤러의 성능이나 BIOS의 최적화 등의 요소도 개입될 수 있습니다. 예를 들어 하스웰 계열에서는 DDR3-3000 이상의 속도에서는 오히려 메모리 성능이 떨어지는 경우가 관측되는데 이는 메모리 컨트롤러의 한계로 발생하던 문제입니다. 하지만 현재 8세대에서 발생하는 문제는 테스트 환경의 제한으로 저 역시 정확한 원인을 저도 알고 있지 못합니다.

      5. 따라서 더욱 높은 메모리 설정에서 낮은 점수가 등장하는 원인은 조금 더 시간을 두고 지켜보아야 파악이 가능할 것 같습니다. 저도 궁금하네요. ^^;

    • 위에 링스 설치 가이드 따라, 링스폴더 압출풀고 / 그 폴더에 해당 링크타고 MKL받아서 말씀하신 경로의 파일 각 1개씩을 링스 지정하신 폴더에 넣고 실행하면, 링스 실행은 되는데, START /STOP버튼이 클릭이 안됩니다.
      STOP으로 창이 떠있는 상태에서 클릭이안되네요..^^; 혹시 관리자권한으로 실행하거나..저의 설치에 문제가 있는걸까요?

    • 혹시 메모리나 문제 크기를 너무 작거나 크게 설정하신 것은 아닌가요? 최소 2GB 이상의 메모리가 필요합니다.

    • libiomp5md.dll 가 없어 고트실행을 진행할수없습니다 이런멘트가 뜨는데 머때문일까요?ㅠㅠ 스타트 버튼누르니까요 ㅠㅠ

    • 본문의 '설치 방법 및 문제 해결' 파트를 참고하시기 바랍니다.

    • 영문버전을 받았는데 K버전으로 한글판이 실행되네요..

    • 영어 버전은 아직 전체 작업이 끝나지 않아 언어 팩이 적용된 일부분만 영어로 표기됩니다.
      요청하는 분이 있어 (언어 파일을 이용해서 변경 가능한 부분만 적용해서) 임시로 올려둔 것입니다.

    • i7 8700k와 asrock z370 extreme4를 쓰고 있는 유저입니다만 4.7ghz 1.250v로 오버를 한 후 LinX를 돌릴경우 30초 정도 후 부터 cpu온도가 80대 초중반으로 올라가면서 cpu 클록이 4.3으로 떨어지는데 쿨러의 문제인건가요? 흠...참고로 쿨러는 EVGA clc240mm입니다

    • CPU 혹은 VRM 등의 온도가 설정 한계를 넘어가면서 스로틀링이 발생하는 것으로 보입니다.

    • 저가 z보드의 경우 vrm 쓰로틀링이 잦습니다.
      일체형수냉의 경우 전원부를 식히지 못하여 더욱 그런현상이 심합니다.
      쓰로틀링 방지 기능을 끄거나 해당부위 스팟쿨링으로 해결할수 있습니다.

    • 전원부 쿨링을 위해 VGA위에 팬을 세워주는 방법이 있습니다.
      http://lite.parkoz.com/zboard/view.php?id=tuning_solution&no=37858

    • LinX v0.9.0 (Legacy) 관련 문의드립니다.
      Legacy MKL은 구체적으로 어느 버전 기반인지 궁금하며, AVX 명령어는 AVX1 까지만 활용하는건가요?
      개인적으로는 추후 Legacy도 LinX 실행시 옆에 MKL 버전 표기되면 좋을 거 같습니다.
      항상 좋은 자료 감사합니다. ^^

    • 안녕하세요. 레거시는 인텔 MKL v11.2 최종 바이너리가 사용되었습니다. 이 MKL은 대략 v0.6.5 이후, v0.7.0 이전 사용되었던 버전 수준이라고 보시면 됩니다. 또한 추후 업데이트 예정이 없기에 버전은 별도로 표기하지 않았습니다. 감사합니다.

    • AVX-512 지원 MKL가 언제부터인지 알 수 있을까요?
      제가 아는 바론 11.2 Update 1부터인데 말이죠.

    • AVX-512의 기본 적용은 MKL 2017 Update 2부터인 것 같습니다. 이전에는 기본 상태에선 비활성화, 별도 옵션을 추가 시 적용되던 것으로 보이네요.

    • 그러면 Linx 버전으론 어느 버전부터 해당될까요?

    • 글쎄요. 저도 구버전의 로그를 이제 남겨두지 않아서, 정확히는 모르겠는데 한 0.8.0 이후로는 적용되지 않았을까 싶네요.

    • 안녕하세요 링스를 테스트 해보는데 0.9.1버전 같은 경우에 1회후 에러가 걸리는데
      0.6.4, 0.6.5 버전은 잘 통과 합니다 왜 이런걸까요?

    • 스크린샷을 남겨주셔야 정확한 원인을 알 수 있습니다.
      최신 CPU를 사용 시 구버전과 최신 버전의 부하 수준은 큰 차이가 있습니다.

    • 안녕하세요 8700k 50배수 어로스7 지스킬rgb 3200 xmp만 먹이고 링스돌리면 지플값이 160정도 나옵니다.다른 분들도 같은 현상이 있다고 하는데요 다른 버젼으로 한번 돌려보려고 하는데 추천 하시는 다른 버젼 있으신가요?

    • 혹시 레거시 버전을 사용하셨거나 메모리가 싱글 채널로 인식된 상태는 아닌가요?
      레거시 버전은 일반 버전에 비해 연산 성능이 낮게 나옵니다.

    • 스크린 샷은 어떻게 남기나요??
      제 사양은
      i7 2600k 4.4 오버 z77 보드 램 4*4 16 풀뱅 2133 입니다.
      Intel(R) LINPACK 64-bit data - LinX v0.9.1 (MKL: 2018.1.009)

      Current date/time: Tue Dec 26 00:34:50 2017

      CPU frequency: 4.400 GHz
      Number of CPUs: 1
      Number of cores: 4
      Number of threads: 8

      Parameters are set to:

      Number of tests: 1
      Number of equations to solve (problem size) : 16331
      Leading dimension of array : 16344
      Number of trials to run : 10
      Data alignment value (in Kbytes) : 4

      Maximum memory requested that can be used=2135641888, at the size=16331

      =================== Timing linear equation system solver ===================

      Size LDA Align. Time(s) GFlops Residual Residual(norm) Check
      16331 16344 4 27.274 106.4816 2.874300e-010 3.818984e-002 pass

    • 이미지를 https://imgur.com/ 같은 곳에 업로드 후 링크를 남겨주시면 됩니다.
      일단 로그를 볼 때 시스템 문제는 아닌 것 같네요.

    • i5-8400 사용중입니다.
      Legacy로 돌리면 잔차가 전부 동일하게 나오는데, 0.9.1 최신버전으로 돌리면 잔차가 가끔씩 변합니다.
      이거 CPU에 이상이 있는건가요?

    • 8400이면 혹시 램을 오버클러킹 하셨거나 XMP 적용 상태인가요?

    • 아뇨 램 오버를 하지 않았습니다.
      바이오스에서 default 세팅으로 했습니다.

    • 그렇다면 하드웨어 불량이거나 어떤 앱과의 충돌 같은 것에 의해 결과 값이 바뀌는 경우가 아닌가 싶은데요. 후자의 경우 매우 드물지만 간혹 그런 경우가 발생하는 것 같습니다.

    • IPDT로는 이상 없다고 나와서 어차피 AS는 안 될 것 같네요...
      왜 legacy 버전으로는 잔차가 안 변하는데, 최선버전으로 하면 잔차가 가끔 변할까요?
      이상하네요.

    • 그렇다면 아마 별 문제는 없을 것 같은데 정 걸리시면 바이오스 업데이트 초기화 후 진행해보세요. 코어 외에도 전압이 부족할 수도 있으니까요.

    • 1회차 오류가 계속나옵니다.. 오버 안하고 기본순정상태에서해도 오류가나네요 버전을 낮출까요?

    • 메모리 오버클러킹 하신 것은 아닌가요?
      프로그램의 버그일 수도 있으니 혹시 이미지 업로드 가능하시다면 링크 걸어주시면 확인할 수 있습니다.

*

*

이전 글

다음 글