파이썬

- 문제를 여러 CPU로 병렬화한다면 n 코어 시스템에서 최대 n배의 속도 향상을 기대할 수 있음 - 암달의 법칙(Amdahl's law) : 코드 중 일부만 병렬화 할 수 있다면 그 부분에 얼마나 많은 CPU를 할당하느냐는 중요하지 않다는 사실을 보여준다. - 멀티프로세싱 모듈을 사용하면 프로세스나 스레드 기반의 병렬 처리를 사용해서 작업을 대기열에 분산시키고 프로세스 간에 데이터를 공유할 수 있음. 이 모듈은 주로 단일 컴퓨터에서의 멀티코어 병렬성에 초점을 맞춰 있음. CPU 위주의 작업을 여러 프로세스로 병렬화, I/O 위주의 문제를 병렬화. 멀티프로세싱 모듈로 처리할 수 있는 전형적인 작업 - CPU 위주의 작업을 Process나 Pool 객체를 사용하여 병렬화 - 더미(dummy) 모듈을 사용해..
1) 리스트 - 인덱스 0부터 시작, 음수 인덱스 : 뒤에서 ~번째 list_1=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] list_s1="Der Spiegel S.O.S" [start:stop:step] >>> print("list_1[7:15:3]= ", list_1[7:15:3]) list_1[7:15:3]= [7, 10, 13] >>> print("list_s1[3::2] = ", list_s1[1:22:5]) list_s1[3::2] = ei S [start:] >>> print("list_1[9:] = ", list_1[9:]) list_1[9:] = [9, 10, 11, 12, 13, 14, 15, 16, 1..
Hanna 한나
'파이썬' 태그의 글 목록