프로그램 사용/Blender2011. 9. 19. 14:02
Info Tool - File - User Preference 에서


"Install Add-On" - 항상사용하려면 체크를 해준후 - "Save As Default"를 해준다.
버그인지 실수인지, Save As Default로는 잘 안되는 감이 있는데,
그러면 Info 메뉴에서 "Save User Settings"  를 해주면 된다.


'프로그램 사용 > Blender' 카테고리의 다른 글

ubuntu blender addons  (0) 2016.11.17
blender 2.78 network render  (0) 2016.11.16
blender 2.5용 Stereoscopic plugin  (0) 2011.09.07
Blender 2.5x 계열 UI 정리  (0) 2011.09.06
blender - armature  (0) 2011.05.02
Posted by 구차니
프로그램 사용/3dmax2011. 9. 19. 10:50
스크립트를 대충봤을때는
Axis-off 방식의 Stereoscopic을 구현한 플러그 인으로 보인다.

[링크 : http://www.burningpixel.com/Max/StereoG.htm]

'프로그램 사용 > 3dmax' 카테고리의 다른 글

3dmax 몇가지 단축키  (2) 2011.04.30
Posted by 구차니
단순하게 카메라만 옆으로 이동시키는 Axis-off
카메라를 이동시킨후 각도를 조절하는 toe-in 방식이 있다.

그리고 사람에 가깝도록 튀어나오는것은 negative-parallax
사람에게서 멀리 들어가는 것은 positive-parallax 라고 한다.
[링크 : http://paulbourke.net/exhibition/vpac/theory.html]


nvidia gelato
[링크 : http://www.nvidia.com/object/IO_36545.html
Posted by 구차니
Programming/openMPI2011. 9. 19. 07:39
libgomp 와 openmpi-dev를 설치하라는데
[http://ubuntuforums.org/showthread.php?t=710281]

서버에서 한번 검색을 해보니
흐으음.. GCC OpenMP의 약자로 GOMP와 openMPI 두가지가 나오고
$ apt-cache search openmp
libgomp1 - GCC OpenMP (GOMP) support library
libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
lib64gomp1 - GCC OpenMP (GOMP) 지원 라이브러리 (64비트)
lib64gomp1-dbg - GCC OpenMP (GOMP) 지원 라이브러리 (64비트 디버깅 심볼)
conky-all - highly configurable system monitor (all features enabled)
gromacs-lam - Transition package to gromacs-openmpi
gromacs-openmpi - Molecular dynamics sim, binaries for OpenMPI parallelization
libcomplearn-gomp-dev - CompLearn library, OpenMP version development files
libcomplearn-gomp1 - machine-learning core library runtime files with OpenMP (libgomp)
libopenmpi-dbg - high performance message passing library -- debug library
libopenmpi-dev - high performance message passing library -- header files
libopenmpi1.3 - high performance message passing library -- shared library
libqsearch-gomp-dev - CompLearn library, OpenMP version development files
libqsearch-gomp1 - machine-learning core library runtime files with OpenMP (libgomp)
mpi-default-bin - Standard MPI runtime programs
mpi-default-dev - Standard MPI development files
openmpi-bin - high performance message passing library -- binaries
openmpi-checkpoint - high performance message passing library -- checkpoint support
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
libhdf5-openmpi-1.8.4 - Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI version
libhdf5-openmpi-dev - Hierarchical Data Format 5 (HDF5) - development files - OpenMPI version 
 
OpenMP와 OpenMPI는 다르다는데 흐음.. 내가 보기에는 그게 그거지만..
[http://www.linuxquestions.org/questions/programming-9/lost-on-parallel-programming-openmpi-openmp-657210/]

아무튼 MPI는 복잡한 Implementation이라고 하니, OpenMP 부터 해보면 되려나?
[링크 : http://openmp.org/wp/]
[링크 : http://www.open-mpi.org/]
 

'Programming > openMPI' 카테고리의 다른 글

openMPI 서비스 설치하기...?  (0) 2019.04.02
ubuntu mpich cluster  (0) 2017.02.05
opempi 패키지  (0) 2017.02.04
openmpi with heterogenerous  (0) 2017.02.03
openmpi with openmp  (0) 2017.02.03
Posted by 구차니
대규모 정전에 이은 이런 웃긴뉴스
세금으로 대기업 전기세 보태주는 현재의
산업용 전기의 가격을 현실화 하기 전에는 말도 안되는 소리!

[링크 : http://media.daum.net/economic/industry/view.html?cateid=1038&newsid=20110918062705172...]
Posted by 구차니
월요일에 발표할꺼라고 하더니 일요일에 발표하고
이미 증권가에는 소문다 돌아서 퇴출대상이었다는데
2달 남아서 도박을 해봤는데 역시 도박은 도박이었을 뿐이려나 -_-
[링크 : http://media.daum.net/economic/view.html?cateid=1006&newsid=20110918124604305&p=Edaily]
[링크 : http://media.daum.net/economic/cluster_list.html?clusterid=415314&newsid=20110918125213218...] 



그리고 충격적인 제목으로 적어버린 죽일넘의 기자 -_-
동양종금에서 "종금" 면허가 11월에 사라져
마이 W  머시기로 가면 계속 쓸수는 있다는데 흐음.. 이거 이자 무지 낮았던거 같은디...
[링크 : http://media.daum.net/economic/others/view.html?cateid=1006&newsid=20110918061504486&p=yonhap
Posted by 구차니
Intel쪽 자료에 의하면
3.0Ghz는 구형이라 자료자체가 없고 유사한 3.2Ghz의 경우에는
아래와 같이 HT 와 64bit를 지원하는 것외에는 DEP와 같은 CPU 수준의 보호기능이 없는데
도대체 왜 감지를 해내서 경고를 내보내는걸까?

아무튼.. 3.2Ghz는 SpeedStep을 지원하는구나 -ㅁ-


[링크 : https://wiki.ubuntu.com/Security/CPUFeatures]
[링크 : http://ark.intel.com/products/27093] 3.0Ghz
[링크 : http://ark.intel.com/products/28016] 3.2Ghz

2011/09/17 - [Linux/Ubuntu] - Ubuntu Desktop 64bit on Xeon Server (nocona) 3.0Ghz x 2

Posted by 구차니
Linux/Ubuntu2011. 9. 17. 20:53
말도 안되는 문제로 인해 우여곡절 끝에 설치한 우분투 -_-

Platform
Xeon 3.0Ghz x 2 (nocona with HT)
6GB ECC/REG
Ubuntu Desktop 64bit Edition

윈도우에서와 동일하게 HT가 적용된 2CPU 이기 때문에 4개로 인식


메모리도 문제없이 6GB 인식!
(5.8GiB로 나오는건 리눅스 커널이라던가 시스템이 잡아먹는걸 제외하고 출력해서 라고 하는데..)
[링크 : http://www.overclock.net/linux-unix/448935-ubuntu-shows-6gb-ram-5-8gb.html]


SSH로 접속을 하니 아래와 같이 반겨주는데 흐음.. BIOS에서 이런거 관련 옵션이 있었던가 -ㅁ-?
Your CPU appears to be lacking expected security protections.
Please check your BIOS settings, or for more information, run:
  /usr/bin/check-bios-nx --verbose 

$ /usr/bin/check-bios-nx --verbose
This CPU is family 15, model 3, and has NX capabilities but is unable to
use these protective features because the BIOS is configured to disable
the capability.  Please enable this in your BIOS.  For more details, see:
https://wiki.ubuntu.com/Security/CPUFeatures


2011/09/17 - [하드웨어/Server Case/board] - Ubuntu 설치시 검은 화면에 커서만 깜박깜박 해결 -_-

Posted by 구차니
하드웨어2011. 9. 17. 20:45
BIOS에서 "HT Technology in MPS" 라는 옵션이 있어 검색을 해보니
Multi-Process System에서의 Hyper Thread 기술의 적용에 대한 것인데
라고 적으니 재귀적인 정의같네.. OTL

When it is enabled along with HyperThreading, the MPS table will have processor entries for secondary processor threads in HyperThreaded processors.
---
하이퍼스레딩이 활성화 될 때, MPS 테이블에는 하이퍼스레드 프로세서 상의 2차 프로세스 쓰레드를 위한 프로세서 항목이 기록되게 됩니다.


This change adds Setup control of secondary threads in the MPS table.
This option is disabled by default, and there is an external control function that will gray it out if the Hyper-Threading Technology BIOS Setup option is disabled. Also it will only be available and visible, if the processor itself supports Hyper-Threading Technology
---
이러한 변경은 MPS 테이블 상의 2차 쓰레드의 셋업 설정을 추가합니다.
 
[링크 : http://downloadmirror.intel.com/9697/eng/Release_Notes_P07.txt]


Examine the information in the MPS and ACPI tables returned by the BIOS. The BIOS provides information in these two tables about the physical and logical processors in the system. The MPS table reports location information about the physical processors, and the ACPI table reports information about the logical processors. Intel Corporation recommends that BIOS vendors order the information returned in the ACPI table so that information about logical processor zero for all the physical processors is listed first, followed by information about logical processor one for all the physical processors, etc.
---
MPS 테이블은 물리적 프로세서들에 대한 위치정보를 보고합니다.
[링크 : http://software.intel.com/..HTT-implications-and-setup-on-linux-operating-systems/]  

대충 비약 + 정리하자면,
HT는 엄밀하게는 물리적인 프로세서가 아니므로 MPS 테이블상에 두번째 쓰레드를
물리 프로세서처럼 등록하여 멀티 프로세서로 인식을 시킨다 머 이런걸려나?
Posted by 구차니
하드웨어2011. 9. 17. 20:40
CPUID 값은 부팅초기에 커널에서 얻어와서 사용가능한 기능을 설정하게 된다는데
HT를 지원하는 녀석이 대략 0x02 0x03 정도를 리턴하게 된다고 한다.
어떤 이유에서 인진 모르겠지만, 그 이상의 CPUID가 있다고 하더라도 0x03h 로 제한을 해주는게
"Max CPUID Value Limit"이라는 기능이다.

This is where the Max CPUID Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support the Intel Pentium 4 processor with Hyper-Threading Technology.
When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value.
When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

[링크 : http://www.techarp.com/showfreebog.aspx?lang=0&bogno=362]  

BOINC 프로젝트 쪽에 글을 보니
이 기능을 활성화 할경우 신형 CPU에서 SSE3 등을 지원하지 못해 성능이 저하되는 경우가 있다고 한다.
[링크 : http://www.tswb.org/Forums/tabid/173/forumid/9/postid/5198/scope/posts/Default.aspx]
 
[링크 : http://ko.wikipedia.org/wiki/CPUID]
[링크 : http://en.wikipedia.org/wiki/CPUID]


+2017.11.28
CPUID 자체가 존재한다는건 최소 486 이상이고,
0x02~0x03은 pentium 3~4에 해당하니

최소한 80386 protected mode에
MMX , SSE 정도만(SSE2 이상은 제외 될 가능성이 높음) 지원하는 녀석이 되나?


Posted by 구차니