본 발명은 극부호 복호 장치 및 방법에 관한 것으로, 수신 비트를 저장하는 메모리와, 상기 메모리의 수신 비트의 노드에 따라 F연산 또는 G연산을 수행하되, 스페셜 노드의 프루닝 과정과 동시에 후보 부분합(Candidate Partial Sum)을 이용하여 G연산을 수행하는 프로세싱 엘리먼트(Processing Element)와, 프루닝을 수행하여 복호화된 정보 비트를 출력함과 아울러 프루닝 과정 중 분류(sorting) 전의 값을 선택적으로 출력하는 메트릭 연산 유닛(Metric Computing Unit)와, 부분합을 연산하며, 상기 메트릭 연산 유닛의 분류 전의 값을 이용하여 상기 후보 부분합을 연산하여 출력하는 부분합 네트워크(Partial Sum Network)를 포함한다.