аЯрЁБс>ўџ %'ўџџџ$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьЅС'`№Пbjbjірір.”Š”ŠџџџџџџЄZZZZZZZnіііі  nгhRTTTTTT$;hЃ rxZxZZZZRRZZ €WхНАЮіRЃ0г   Z.$xxгnnnDВDnnnВnnnZZZZZZџџџџ An increasing number of clusters of server machines with multi-core processors have been deployed in large-scale computing environments (data centers). The energy consumed to maintain these server systems up and running is a very important concern that requires major investigation of optimization techniques to improve the energy efficiency of their computing infrastructure. This thesis develops, implements, and evaluates optimization approaches to determine and apply energy-efficient assignments of tasks to processors in a server system. Since task workload execution may change over time, these approaches include a self-adaptive scheme to dynamically change task-to-processor assignment at runtime, leveraging optimized decisions driven by optimization models and heuristic techniques. This thesis describes specialized management strategy and implementation for the following server scenarios. In the first case, we consider a virtualized server environment where multiple services can be hosted on a single physical server. We determine an optimized subset of servers that must be active (and respective CPU speeds) and a corresponding mapping of the services to physical servers. In the second scenario, we deal with a heterogeneous multi-core platform that includes types of cores having different power and performance characteristics, namely fast/high-performance and slow/power-efficient core types. We provide optimized thread assignment decisions by mapping workload threads to run on the core type that is best suited for them, taking advantage of runtime observation of compute-intensive vs IO/memory-intensive execution phases of the threads. We show energy savings and performance gains for a variety of workloads, while respecting task real-time performance needs in the server system.  юрмhGЏhшP8CJ^JaJmH sH "hшP8CJOJQJ^JaJmH sH  їђgdшP8$a$gdшP8§,1hА‚. АЦA!АЅ"АЅ#‰$‰%ААФАФ Ф†œR`ёџR шP8Normal*$1$$CJKHPJ^J_H9aJmHsHtH9>A@ђџЁ> Fonte parсg. padrуoTi@ѓџГT  Tabela normalі4ж l4жaі ,k@єџС, Sem listaЂe`ђЂ шP8Prщ-formataчуo HTML= Ц2”(М Pфx  4 Ш#\'№*„.2Ќ5@9*$1$$CJKHOJPJQJ^J_HaJtHџџџџШб0€ˆб0Шб0€  tXAхшP8]dGЏџ@€$0%%@@џџUnknownџџџџџџџџџџџџG‡z €џTimes New Roman5€Symbol3& ‡z €џArial;†SimSun‹[SO5& ‡za€џTahoma?5 ‡z €џCourier New"1ˆ№ФЉєšGєšGџ џ !№Ѕ‰ДД42ƒ№KX №џ?фџџџџџџџџџџџџџџџџџџџџџшP82џџ–An increasing number of clusters of server machines with multi-core processors have been deployed in large-scale computing environments (data centers)vivianevivianeўџр…ŸђљOhЋ‘+'Гй0˜8DT`l€ œ М Ш дрш№јф˜An increasing number of clusters of server machines with multi-core processors have been deployed in large-scale computing environments (data centers)viviane Normal.dotviviane1Microsoft Office Word@@ЈбЋАЮ@ЈбЋАЮџўџеЭеœ.“—+,љЎ0€ hp|„Œ” œЄЌД М _фUFF ' —An increasing number of clusters of server machines with multi-core processors have been deployed in large-scale computing environments (data centers) Tэtulo ўџџџ ўџџџўџџџ !"#ўџџџ§џџџ&ўџџџўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџ РFpЁчНАЮ(€1Tableџџџџџџџџ WordDocumentџџџџџџџџ.SummaryInformation(џџџџDocumentSummaryInformation8џџџџџџџџџџџџCompObjџџџџџџџџџџџџuџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџ џџџџ РF#Documento do Microsoft Office Word MSWordDocWord.Document.8є9Вq