Abstract:
본 발명은 클러스터 시스템의 부하에 따라 클러스터 수준에서 전원을 제어하여 전력 소모를 감소시킬 수 있는 클러스터 시스템 및 그의 전원 관리 방법을 제공하는 것으로, 클러스터 시스템이 수행해야 하는 실제 작업을 수행하는 다수의 관리 대상 노드들; 외부망을 통해 들어온 사용자 요구를 상기 관리 대상 노들들에게 분배하는 로드밸런서/스위치; 및 전체 시스템의 부하를 감시하고, 상기 로드밸런서/스위치와 상기 관리 대상 노드들을 제어하여 전원 관리를 수행하는 전원 관리 마스터;를 구비하되, 상기 전원 관리 마스터는 시스템의 현재 부하와 시간/부하 프로파일에 따라 상기 관리 대상 노드들을 전원 켜짐 그룹과 전원 꺼짐 그룹으로 분류하여 전원 관리를 수행하는 것을 특징으로 한다. 클러스터시스템, 소비전력감소, 전원관리
Abstract:
PURPOSE: Sequential circuits, integrated circuits and a method for driving the same are provided to rapidly block and reapply power by replacing all memory devices with non-volatile memory devices. CONSTITUTION: A combinational logic generates a new state variable using a stored state variable during a driving operation. A non-volatile memory device(100) provides a state variable as a combinational logic. The non-volatile memory device stores the new state variable. A read circuit(30) reads the state variable which is stored in the non-volatile memory during the driving operation and provides the stored state variable as the combinational logic. A wire circuit(10) writes a new state variable in the non-volatile memory.
Abstract:
본 발명은 파워 써플라이로부터 공급되는 하나의 직류전원전압을 별도의 전력 소모없이 다중 변환시켜 서로 다른 레벨의 전원전압을 각 전자모듈에 공급할 수 있는 전원공급 시스템 및 방법을 제공하는 것으로, 본 발명의 전원공급 시스템은, 하나의 제 1 직류전압을 발생하는 전압공급수단; 및 상기 제 1 직류전압을 다중 변환시켜 서로 다른 레벨의 제 2 직류전압들을 발생시켜 각 전자모듈에 공급하는 다중 전압조정수단;을 포함하는 것을 특징으로 한다. 다중전압조정장치, 파워써플라이, 전압
Abstract:
Provided are a microprocessor based on event-processing instruction set and an event-processing method using the same. The microprocessor includes an event register controlling an event according to an event-processing instruction set provided in an instruction set architecture (ISA) and an event controller transmitting externally generated events into the microprocessor. Therefore, the microprocessor may be useful to reduce its unnecessary power consumption by suspending the execution of its program when an instruction decoded to execute the program is an event-processing instruction, and also to cut off its unnecessary power consumption that is caused for an interrupt delay period since the program of the microprocessor may be executed again by immediately re-running the microprocessor with the operation of the event register and the event controller when external events are generated.
Abstract:
본 발명은 데이터 센터내의 전력공급장치 및 시스템에 관한 것으로서, 각 컴퓨팅 장치에 장착되던 PSU를 제거하고 랙 레벨에서 단일 PSU를 장착하여 랙에 장착되는 각 컴퓨팅 장치에 DC 전압을 공급하는 형태로의 랙 전원 공급방식을 제공한다. 이를 위하여 본 발명은 데이터센터 PDU에서 AC 전압을 공급받아 랙의 각 컴퓨팅 장치에 12V 또는 48V DC 단일 전압을 공급하는 랙전원공급장치(RPSU)를 새롭게 제시한다. 또한, RPSU는 각 컴퓨팅 장치의 부하에 따른 전류조절 기능 및 전류 차단 기능, 전력 모니터링 기능 등을 갖추어 효율적인 랙 전원관리 기능을 수행한다. RPSU에서 입력되는 12V 또는 48V DC 전원을 사용하는 컴퓨팅 장치의 경우, 기존의 PSU를 제거하고 외부 입력전압을 AC 100V ~ 220V 가 아닌 DC 12V 또는 48V로 설계한다. 컴퓨터 내부 장치에 사용되는 다양한 DC 전압은 고효율의 VRM을 통해 얻게 된다. 본 발명에 따르면 기존과 같이 각 컴퓨팅 장치별로 PSU를 사용할 경우보다 전력변환 효율이 증대되어 전력절감 효과를 얻게 된다. 또한 데이터 센터의 전력관리에 대해서도, 랙 레벨에서 효율적으로 관리하여 안정된 데이터센터 전력설계를 이루게 된다. 데이터 센터, 전력 공급, 전력 제어, 랙, 랙별 전원공급장치
Abstract:
A combination rack system for separating hot air exhaust, a cooling system of a datacenter using the combination rack system and a method thereof are provided to separately exhaust flow of hot air occurring in the rack system from inner cool air, thereby performing efficient cooling. In a rack system, rear sides of the first and second racks face each other. The first rack and the second rack are spaced by a predetermined gap. A plurality of cooling fans(230,231,232) is arranged in a lower end part between the first rack and the second rack, a middle part and an upper end part. A coupling unit couples a spaced gap between the first rack and the second rack.
Abstract:
본 TOE(TCP Offload Engine)의 패킷 수신 하드웨어 장치 및 TOE 패킷 수신 하드웨어를 이용한 수신 시스템 및 방법에 관한 것으로, 더욱 상세하게는 IP 계층으로부터 수신되는 패킷의 종류를 분석하여 프로세서에서 직접 처리하기 위해 필요한 정보는 패킷 수신 하드웨어에 내장된 큐에 저장하여 프로세서가 직접 이용할 수 있도록 하고, 호스트메모리에 저장할 정보는 외부 메모리에 저장하여 프로세서에 의해 프로토콜 처리가 완료된 후에 호스트메모리로 전달하는 기술적 구성을 통해 프로세서가 실제 패킷의 수신시간과 비동기적으로 움직일 수 있고, 불필요한 정보를 처리하는 오버헤드를 줄일 수 있는 효과가 있다. TOE(TCP Offload Engine), 큐, 패킷 수신 하드웨어
Abstract:
A method for finding an MSD(Minimal Signed Digit) with variable multi-bit coding is provided to implement an additional operation easily for calculating a value of a signed digit occurring as bits get bigger, and minimize an area/time needed for implementing a program and making hardware by finding the signed digit with grouped numbers. Each group is checked when a predetermined multi-bit applying a Booths algorithm is scanned and grouped(S302). A positive or negative coding mode is determined depending on a type of each group(S303). Grouping is terminated when the grouped MSB(Most Significant Bit) is not identical with a value of a previous bit if the type of the group is not found. A signed number is found by converting and using a value of each group based on a predetermined mode when the coding mode is the positive coding mode(S304). Bitwise inversion for the value of each group is performed when the coding mode is the negative coding mode. The signed number is found according to the converted value by converting the bitwise-converted multi-bit according to the predetermined mode(S306).
Abstract:
A packet receiving hardware apparatus for a TCP(Transmission Control Protocol) offload engine and a system and a method by using a TOE(TCP Offload Engine) packet receiving hardware are provided to receive the normal packet effectively by analyzing the receiving packet and separately managing information needed in the processor from information stored in an external memory. A header process part(120) analyzes the header of a packet transmitted from an IP(Internet Protocol) layer, and classifies the packet, and extracts the information being transmitted to the processor and stores in a queue(130). A memory interface part(160) extracts the information being stored in a host memory from the packet according to the analysis result of the header process part and stores information being stored in the host memory in an external memory by using the address allocated from a memory table(170). The header process part comprises at least two queues so as for the queue to access to a receiving processor and a transmission processor respectively. The header process also stores a payload in the external memory by using a memory interface in case that the transmitted packet is the TCP packet having the payload or UDP(User Datagram Protocol) packet. A check sum calculator(140) calculates the check sum of a packet, and a packet reception controller(150) controls a header processor(120), a memory interface part(160) and the check sum calculator.
Abstract:
A low electrostatic powered delay insensitive data transfer apparatus is provided to decrease electrostatic power by encoding data 1 into a 2I current level, a space state into a current level below 0.5I, and data 0 into an I current level in an encoder. A low electrostatic powered delay insensitive data transfer apparatus includes the N number of encoders(301) and decoders(302). The encoder includes a reference current generating unit which generates the currents of I and 2I levels, and a voltage/current converting unit which outputs the current of a '0' level to notify a space state according to a request signal inputted from a data transmitting unit, outputs the current of the I level in case of a data signal '0' in a state in which the request signal is in an active state, and outputs the current of the 2I level in case of the data signal '1'. The decoder includes a threshold current generating unit which generates first and second threshold currents, an input current mirror circuit which differentiates the first and second threshold currents in response to the level of input current inputted from the encoder, and a current/voltage converting unit which detects the differentiated threshold current, recovers a voltage input value, and extracts the data signal and the request signal from the signal of the recovered voltage level.