-
公开(公告)号:GB2464131A
公开(公告)日:2010-04-07
申请号:GB0818214
申请日:2008-10-06
Applicant: IBM
Inventor: SHEN WEN BO , LI YU , WANG YAN QI , YANG YUDONG
Abstract: The present invention provides a method and apparatus for lowering l/O power of a computer system. The method comprises: buffering a plurality of ways of data to be sent to a bus; encoding each of the plurality of ways of buffered data from n bits to n+m bits based on an encoding rule, wherein n and m are both integers larger than or equal to 1, and wherein the encoding rule is used to lower code switching frequency; and sending the plurality of ways of encoded data to the bus. The workload of the bus may be monitored before encoding, and each of the plurality of ways may be encoded when the workload of the bus is below threshold. An encoding rule may be selected based on the workload of the monitored bus. After receiving the encoded n+m bit data from the bus, the data may be decoded into n bit data.