Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 17

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  processor
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
This paper presents a method of lowering the processor’s voltage and temperature in which the computer operates by performing an operation called undervolting. By using undervolting it is possible to reduce electricity consumption and the amount of heat generated by computer workstations by up to 30%. This problem is particularly relevant for institutions that use a large number of computers. The more the computers are subjected to the higher computational load, the more effective the mechanism of undervolting is. Undervolting the processor does not reduce its performance, but lowers its operating temperature, has a positive impact on its life span and power consumption. Maintaining a low temperature of operation for computer hardware is essential to reduce operating and repair costs. The paper also presents the results of environmental research aimed at assessing the validity and effectiveness of undervolting.
PL
W pracy przedstawiono metodę obniżania napięcia procesora i temperatury pracy komputera poprzez wykonanie operacji zwanej undervoltingiem. Przez zastosowanie undervoltingu można obniżyć nawet o 30% zużycie energii elektrycznej i ilość wydzielanego ciepła przez stanowiska komputerowe. Problem ten jest szczególnie istotny w przypadku instytucji, które korzystają z dużej liczby komputerów. Skuteczność mechanizmu jest tym większa im komputery poddane undervoltingowi są bardziej obciążone obliczeniowo. Wykorzystywanie undervoltingu w konfiguracji procesora nie zmniejsza jego wydajności, a obniża jego temperaturę pracy, wpływa pozytywnie na jego żywotność i zużycie energii elektrycznej. Utrzymanie dobrej kultury pracy sprzętu komputerowego jest kluczowe, by obniżyć koszty eksploatacji oraz napraw. W pracy przedstawiono również wyniki badań środowiskowych, których celem była ocena zasadność i efektywności stosowania undervoltingu.
PL
Autor omawia niezwykle ważne zagadnienia dotyczące chłodzenia serwerów w „Data Centers” (Centralach Przetwarzania Danych - CPD). Elementem składowym i najważniejszym każdego serwera jest procesor, który w czasie swojej pracy wydziela duże ilości ciepła. Ciepło to należy w sposób jak najefektywniejszy odprowadzić do otoczenia, aby serwer mógł w miarę efektywnie i sprawnie pracować. Z doświadczeń firm komputerowych wynika, że ze wzrostem temperatury serwera jego szybkość przetwarzania danych jest wolniejsza. W opracowaniu przedstawione zostały obecne i potencjalne tendencje chłodzenia CPD z uwzględnieniem metod bezpośredniego chłodzenia procesorów.
EN
Very important problems of servers’ cooling in Data Centres are discussed. The core part of each server is the processor. It emits lots of heat during operation. This heat should be efficiently removed in order to assure proper working conditions for the processor. The higher is temperature of the processor the lower is its data processing rate. In the paper current and possible methods for equipment cooling in Data Centres are described.
3
Content available Cooling of a processor with the use of a heat pump
EN
In this paper the problem of cooling a component, in the interior of which heat is generated due to its work, was solved analytically. the problem of cooling of a processor with the use of a heat pump was solved based on a earlier theoretical analysis of authors of external surface cooling of the cooled component by using the phenomenon of liquid evaporation. Cases of stationary and non-stationary cooling were solved as well. The authors of the work created a simplified non-stationary analytical model describing the phenomenon, thanks to which heat distribution within the component, contact temperature between the component and liquid layer, and the evaporating substance layer thickness in relation to time, were determined. Numerical calculations were performed and appropriate charts were drawn. The resulting earlier analytical solutions allowed conclusions to be drawn, which might be of help to electronics engineers when designing similar cooling systems. Model calculations for a cooling system using a compressor heat pump as an effective method of cooling were performed.
PL
Przedstawiono analityczne rozwiązanie równania chłodzenia jednostki, w której wytwarzane jest ciepło. Z tego powodu opracowano uproszczony, niestacjonarny model określania rozkładu temperatury w jednostce, temperatury kontaktu między jednostką a warstwą cieczy oraz grubości warstwy parowania w funkcji czasu. Podano teoretyczną analizę zewnętrznego chłodzenia jednostki poprzez uwzględnienie zjawiska parowania cieczy za pomocą równań Fouriera i Poissona. Pokazano zarówno stacjonarny, jak i niestacjonarny opis chłodzenia. Uzyskane wyniki symulacji wydają się przydatne przy projektowaniu podobnych układów chłodzenia. Wykonywany jest również tryb obliczeniowy dla układów chłodzenia wyposażonych w pompę ciepła sprężarki, jako efektywnej metody chłodzenia.
4
Content available remote Zwiększanie wydajności mikroprocesorów z wykorzystaniem informacji o otoczeniu
PL
W artykule autorzy przedstawiają system służący do praktycznej realizacji modelu kontroli temperatury układu scalonego uwzględniającego zmienne warunki otoczenia. Proponowany model umożliwia poprawę wydajności obliczeniowej układu scalonego, przy zachowanej stałej temperaturze pracy układu. Przedstawiona została fizyczna realizacja regulatora ΔT oraz wyniki działania systemu w odniesieniu do standardowego rozwiązania.
EN
In the article authors present a system for the practical implementation of the model of temperature control system, which takes into account the changing ambient conditions. The proposed solution improves performance of computing and maintains a constant operating temperature of the integrated circuit (microprocessor). The paper presents a physical realization of the Δt control system and the computation performance of the system in relation to the standard solution.
5
Content available Instruction driven CPU in the FPGA structure
EN
The paper presents the design of processors embedded in an FPGA structure. The type of processor is determined by the preset instruction list. Each instruction is implemented as one functional block attached to a common bus. The processor contains two additional blocks: one contains a common register block and second is responsible for the fetch of the instruction from the program memory. To design the processor, one can choose the instruction set from the library of instructions components. The library is a set of VHDL descriptions of all possible instructions.
EN
An analytical solution to the equation for cooling of a unit, in the interior of which heat is generated, is presented. For that reason, a simplified non non-stationary model for determination of the temperature distribution within the unit, temperature of the contact between unit and a liquid layer, and the evaporating layer thickness in the function of time, is elaborated. A theoretical analysis of the external cooling of the unit, by considering the phenomenon of the liquid evaporation with the use of the Fourier and Poisson’s equations, is given. Both, stationary - and non-stationary description of the cooling are shown. The obtained results of simulation seems to be useful in designing the similar cooling systems. A calculation mode for a cooling systems equipped with the compressor heat pump, as an effective cooling method, is also performed.
PL
W pracy przedstawiono analitycznie rozwiązanie problemu chłodzenia elementu, wewnątrz którego wydzielane jest ciepło spowodowane jego pracą. Zaproponowano uproszczony, niestacjonarny model teoretyczny, opisujący zjawisko, dzięki czemu określono rozkład temperatury wewnątrz elementu, temperaturę kontaktu między elementem a warstwą cieczy czynnika chłodniczego oraz grubość warstwy parowania w funkcji czasu. Problem chłodzenia rozwiązano teoretycznie wykorzystując równania Fouriera i Poissone’a przy spełnieniu odpowiednich warunków brzegowych. Rozwiązano dwa przypadki chłodzenia: stacjonarny i niestacjonarny. Otrzymane rozwiązania analityczne wydają się być przydatne w projektowaniu podobnych systemów chłodzenia. Wykonano również obliczenia dla układów chłodzenia wyposażonych w pompę ciepła, kompresor, jako skuteczny sposób chłodzenia.
EN
The paper presents idea of processors design with a preset instruction list. Each instruction is implemented as a functional logic block, attached to a common bus. Each of these blocks contains execution and control elements necessary to instruction execution. The processor is a combination of several dozen of such blocks. Only one is active after the recognition of the instruction code. The individual command blocks are described in VHDL and whole processor can be built in the FPGA.
PL
W artykule przedstawiono koncepcję projektowania procesorów za pomocą listy rozkazów. Każdy z rozkazów stanowi w pełni funkcjonalny blok logiczny, dołączony do wspólnych magistral i zawierający elementy wykonawcze i sterujące, które są niezbędne do jego wykonania. Procesor jest połączeniem kilkudziesięciu takich bloków, z których tylko jeden podejmuje działanie po rozpoznaniu swojego kodu rozkazu. Procesor jest realizowany w układzie FPGA, dlatego opis poszczególnych bloków rozkazowych jest projektowany w języku VHDL.
PL
Opracowanie systemów sterowania obiektami mechanicznymi polega na znalezieniu kompromisu między szybkością działania, a wymaganą dokładnością i jest zagadnieniem o dużej złożoności obliczeniowej. W artykule przedstawiono różne implementacje algorytmu Optymalizacji Rojem Cząstek PSO (ang. Particle Swarm Optimization), który stworzono w celu uzyskania minimalnego czasu obróbki przy zachowaniu zadanej dokładności odtwarzania trajektorii ruchu. Jego działanie zostało porównane w językach: C, C++ i C# oraz na procesorze i karcie graficznej. Z przeprowadzonych badań wynika, że dla małej liczby punktów obliczenia na karcie graficznej są wolniejsze niż na procesorze.
EN
: Finding the compromise between speed and accuracy is the most important problem in designing control systems. This is a problem of high computational complexity. The paper presents implementation of the algorithm PSO (Particle Swarm Optimization) whose action has been compared in several programming environments (C / OpenCL and C # / Cloo and in C + +) and hardware platforms (CPU and graphics card processor - GPU). PSO is able to achieve the minimum processing time and best possible mapping of a given trajectory. To compare the speed of the PSO algorithm there was made a measurement of the time of test function minimization. The paper describes three test functions commonly used to test the optimization effectiveness. The results show that for a small number of points the calculations on a graphic card are slower than those performed on the CPU. The appropriate use of available parallel computing technologies can significantly improve the characteristics of a multi-axis machine and the expenses incurred for optimization of the PSO can quickly result in important profits. It should be noted that optimization of the processing speed is most needed where the treatment is most complicated. The profit will be negligible for simple trajectories. In special cases, the optimization may extend the processing time without apparent improvement of the characteristics of trajectory mapping.
9
EN
This paper presents the idea of the reconfigurable general-purpose processor implemented as dynamically reconfigurable FPGA (called “reconfigurable processor” in the rest of this document). Proposed solution is compared with currently available general-purpose processors performing instructions sequentially (called “sequential processors” in the rest of this paper). This document presents the idea of such reconfigurable processor and its operation without going into implementation details and technological limitations. The main novelty of reconfigurable processor lays in lack of typical for other processors sequential execution of instructions. All operations (if only possible) are executed in parallel, in hardware also at subistruction level. Solution proposed in this paper should give speed up and lower power consumption in comparison with other processors currently available. Additionally proposed architecture does not requires neither any modifications in source codes of already existing, portable programs nor any changes in development process. All of the changes can be performed by compiler at the stage of compilation.
10
Content available remote Design of DC / DC bidirectional converter based on DSP in renewable energy
EN
This article presents a design method for a novel converter. This method can be applied to design DC/DC unidirectional converters and DC/DC bidirectional converters. Also, a new switching technique and the corresponding algorithm are introduced. This algorithm is implemented on a Spectrum Digital eZdspTM TMS320F2812 card. A laboratory prototype has been built and tested in order to verify the design method and algorithm.
PL
Zaprezentowano metodę projektowania przekształtnika DC/DC. Zaproponowano nową technikę przełączania i odpowiedni algorytm zaimplementowany na procesor TMS320F2812.
PL
Firma Apple znana jest ze swoich oryginalnych i ciekawych rozwiązań, jednakże ze względu na brak kompatybilności oprogramowania i formatów plików z komputerami PC segment rynku rodziny Macintosh był stosunkowo niewielki. Artykuł skupia się na analizie przyczyn i skutków innowacyjnej decyzji, związanej ze zmianą typu procesora w komputerach Mac, która zaowocowała zwiększeniem popularności tych komputerów.
EN
The Apple Inc. is widely known for its original and interesting computer's solutions, but for the long time the company shares relatively small market percentage because the laok of the PC compatibility. In the paper the short analysis of both the reasons for the innovative decision to change processor type used in Mac computers and the results of the decision is given.
PL
W artykule zaprezentowano możliwość zastosowania układów graficznych celem przyspieszenia obliczeń komputerowych. Przedstawiono technologię oraz architekturę CUDA firmy nVidia, a także podstawowe rozszerzenia względem standardów języka C. W referacie omówiono autorskie algorytmy testowe oraz metodykę badań, które przeprowadzono w celu określenia skuteczności akceleracji obliczeń komputerowych z wykorzystaniem procesorów graficznych GPU w porównaniu do rozwiązań tradycyjnych, opartych o CPU.
EN
The paper deals with application of the graphic processor units (GPUs) to acceleration of computer operations and computations. The traditional computation methods are based on the Central Processor Unit (CPU), which ought to handle all computer operations and tasks. Such a solution is especially not effective in case of distributed systems where some sub-tasks can be performed in parallel. Many parallel threads can accelerate computing, which results in a shorter execution time. In the paper a new CUDA technology and architecture is shown. The presented idea of CUDA technology bases on application of the GPU processors to compu-tation to achieve better performance in comparison with the traditional methods, where CPUs are used. The GPU processors may perform multi-thread calculation. Therefore, especially in case of tasks where concurrency can be applied, CUDA may highly speed-up the computation process. The effectiveness of CUDA technology was verified experimentally. To perform investigations and experiments, the own test modules were used. The library of benchmarks consists of various algorithms, from simple iteration scripts to video processing methods. The results obtained from calculations performed via CPU and via GPU are compared and discussed.
EN
The purpose of this article is to present basic features of vector extensions introduced in the x86 family of processors. In order to compare the speed of programs using the vector extensions with those using scalar data, a few programs are developed, in particular programs performing operations on graphical BMP files, counting the indicated integral using the rectangles method and generating fractals.
PL
W artykule przedstawiono przykład nierównomiernego obciążenia procesorów w systemie wieloprocesorowym ze wspólną pamięcią. Nieregularne obciążenie procesorów jest rozumiane w sensie różnej liczby zgłoszeń tych procesorów do pamięci globalnej oraz różnych intensywności tych zgłoszeń. Został zaproponowany bardzo użyteczny przypadek obciążenia nierównomiernego, którego zastosowanie w systemie wieloprocesorowym znacznie upraszcza analizę wydajności takiego systemu. Przedstawiono programową metodę generacji zgłoszeń procesorów w rzeczywistym systemie wieloprocesorowym. Zostały przedstawione schematy blokowe dwóch typów programów: dla procesora master i dla procesora s!ave.
EN
An example of irregular load of processors in multiprocessor system with common memory was presented in this paper. The irregular load of processors is meant as different numbers of requests of these processors to the global memory. Additionally, intensities of these requests must be different, too. A very useful event of the irregular load of processors was proposed. Application of this kind of load in multiprocessor system causes that performance analyse of this system is easier. Programmed method of generation of requests of processors in the real multiprocessor system was presented. Block diagrams of two types of programs: for master processor and for slave processor - were shown in figures.
15
Content available remote CLP approach to optimal instruction scheduling for VLIW processors
EN
Along with modern processor architectures where multiple functional units can execute instructions in parallel and numerous resources have to be managed, there is a need for efficient tools facilitating code generation and enhancing development. The aim is to achieve maximal instruction throughput. This is a place where automatic optimization techniques should be employed due to high complexity of the real life problems. This article presents an approach to optimal instruction scheduling for very long instruction word (VLIW) processors using a constraint logic programming (CLP) solver with particular emphasis on the modulo scheduling technique. Modulo scheduling is an optimization technique used to achieve greater instruction level parallelism than one achievable by just optimally scheduling code basic blocks.
16
Content available remote Heat transfer from a pc processor to an air-cooled heat sink
EN
Heat transfer from PC processors to radial heat sinks cooled by air has been examined. The dimensionless equations derived could be used for the prediction of the heat transfer coefficient for the system. The influence of processor temperature on the operation of the fan is demonstrated.
PL
Przedstawiono wyniki badań odbioru ciepła z procesora komputera PC za pomocą radiatora promieniowego chłodzonego powietrzem. Otrzymane równania kryterialne mogą służyć do obliczenia współczynnika wnikania ciepła dla takiego układu. Pokazano, jak temperatura procesora wpływa na pracę wentylatora.
EN
In the paper, we investigate two single processor problems, which deal with the process of negotiation between a producer and a customer about delivery time of final products. This process is modelled by a due interval, which is a generalization of well known classical due date and describes a time interval, in which a job should be finished. In this paper we consider two different mathematical models of due intervals. In both considered problems we should find such a schedule of jobs and such a determination of due intervals to each job, that the generalized cost function is minimized. The cost function is the maximum of the following three weighted parts: the maximum tardiness, the maximum earliness and the maximum due interval size. For the first problem we proved several properties o(its optimal solution and next we show the mirror image property for both of considered problems, which helps us to provide an optimal solution for the second problem.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.