Dissertations / Theses on the topic 'Optimizing'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Optimizing.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Pagonis, Gust W. "Optimizing strategic sealift." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1995. http://handle.dtic.mil/100.2/ADA304836.
Full textMansour, Ragaa Taha Ahmed. "Optimizing IVF results." Maastricht : Maastricht : Universiteit Maastricht ; University Library, Maastricht University [Host], 2003. http://arno.unimaas.nl/show.cgi?fid=6122.
Full textSpringer, Alexander D. "Optimizing cycling power." Thesis, Massachusetts Institute of Technology, 2016. http://hdl.handle.net/1721.1/105573.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (page 29).
In this study we determine a viable bioenergetic model for power allocation during a cycling race. Various models have been proposed to address power allocation in races with two models rising above others: the Morton-Margaria Three Tank model and the Skiba Energy Balance model. The energy balance model was implemented in MATLAB and compared against the gold standard implementation in Golden Cheetah to model the depletion of an athlete's energy over the course a ride. The implementation of the model was successful as verified by ride data from a cyclist in the 2014 Tour de France. Additionally, the model was further tested with sample power profiles in order to understand the depletion of energy over the course of a ride. Two key findings emerged from the investigation. First, we require a better account of exhaustion in the energy balance model which can be achieved by weighting the time spent below critical power over the time spent above critical power. This is because a cyclist becomes more exhausted by efforts at higher power outputs compared to the recovery at an effort below critical power. Second, energy balance models should use a variable time constant as rides and races have highly variable recovery periods below critical power which affects the ability of an athlete to reconstitute their energy. Use of a variable time constant could address the weighting of efforts below critical power identified in the first finding as well.
by Alexander D. Springer.
S.B.
Li, Zhipeng (Zhipeng Simon). "Optimizing Order Promising." Thesis, Massachusetts Institute of Technology, 2007. http://hdl.handle.net/1721.1/40116.
Full textIncludes bibliographical references (leaves 86-89).
Online purchasing is now popular following the growth of E-business. Retailers ordering online will get the exact delivery date of goods for their better management of sales operations. Suppliers should keep their competence at order promising to attract customers in the market filled with increasing competition. Generally Order Promising means that the supplier receiving an order should determine to accept the order or not. If accepted, then the supplier should determine the delivery date. Necessary data should be replied to the ordering customer. Optimizing Order Promising (OOP) is Order Promising (OP) that is optimized. This thesis probed into OP and OOP and summarized the characteristics and differences of the current OP software products on the basis of interviews and the investigation into the existing OP software suppliers - i2 Technologies, Oracle and SAP. Backed by the thorough analysis on a particular case study company, this thesis discusses the workflow and model of OOP by combining the author's own thoughts on improving existing OP workflows. A company can add many new functions to the OOP model designed in this thesis on the basis of the appropriate adjustments to the existing OP workflows and systems.
(cont.) For example, different customers can be managed in a classified way in accordance with historical sales; customer trust can be increased by the approach of Customer Allocation; every deal of the company can be guaranteed to be profitable; and no negligence to important customers will occur due to favoring unimportant customers. Moreover, in dealing with the disruptions that have frequently occurred these years, the thesis designed the order promising process dealing with emergencies for the manufacturers of public utilities, ensuring that a company will implement their social responsibility while harvesting profits.
by Zhipeng Li.
M.Eng.in Logistics
Alkozei, Mirwais, and Dipta Subhra Guha. "Optimizing packaging management." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-302449.
Full textDetta projekt genomfördes på Saint Gobain Sekurit AB. Företaget är en ledande tillverkare av glasrutor och verkar inom fordonsindustrin. Syftet var att skapa en leveranskedjemodell för att optimera hanteringen av återanvändbara ställningar som ägs av kunder. Dessa används för att transportera färdiga produkter till Saint Gobains kunder. När en tom ställning returneras lagras den tills den behövs för produktion. Vad företaget behövde var optimering av hantering och spårning av återanvändbara ställningar vilket företaget ville bygga en cockpit för att tillhandahålla nödvändig information. Projektet innebar att definiera parametrar i företagets IT-miljö och se till att dessa kan användas i praktiken. Cockpiten har delats in i tre olika hårdkodade moduler som är byggda i Excel VBA, och en analysmodul. De hårdkodade modulerna gör följande: - ger en visuell, lättläst översikt över lagerstatus- genererar utlösare för operativa åtgärder för att undvika brist och minimera kostnader- möjliggör enkel avstämning med rörelser i kundportalen och underlättar reklamationsprocessen Cockpitens analysmodul fungerar som en grund för att ge input för strategiska beslut med tanke på investeringar, lagerlayout och skrotning. Designspecifikationen för cockpiten har baserats på behoven hos intressenterna i företaget och cockpiten har byggts utifrån tillgängliga rapporter. Dessutom har användarinstruktioner utvecklats och personal på företaget utbildats i användningen av den implementerade cockpiten.
Tyago, Antonello Rafael. "OPTIMIZING FINITE AUTOMATA FOR DPI ENGINES." Universidade Federal de Pernambuco, 2012. https://repositorio.ufpe.br/handle/123456789/2147.
Full textNos últimos 40 anos a Internet se tornou um componente central para o comércio eletrônico internacional, comunicações, e para o desenvolvimento técnico e científico. Inicialmente as pesquisas relacionadas à Internet se focavam em melhoramentos na velocidade de transmissão de dados, capacidade e cobertura geográfica. Atualmente medição, modelagem e análise em redes de computadores, particularmente classificação de tráfego, tornaram-se um ponto crucial para manutenção do funcionamento da rede. Isto se deve principalmente ao crescimento exponencial das redes de computares em termos de tamanho, complexidade e diversidade de serviços. Neste contexto, sistemas de Deep Packet Inspection (DPI) se tornaram um elemento importante para medição de tráfego, já que classificação de aplicações baseada em portas caiu em desuso devido ao tunelamento de protocolos e uso indevido de portas padrões, por exemplo, softwares P2P que usam portas não bloqueadas para burlar regras de firewalls. Tradicionalmente, sistemas de DPI classificavam tráfego usando técnicas de string matching, i.e., as assinaturas de aplicações eram representadas por strings (cadeias de caracteres). Dessa maneira o procedimento de busca de padrões se dava através da inspeção da carga útil dos pacotes a procura dessas strings. String matching funciona bem para padrões simples, porém falha ao descrever padrões mais complexos, e.g., padrões com tamanho variável. Para solucionar este problema, sistemas de DPI têm substituído assinaturas representadas com strings por padrões descritos através de expressões regulares. Embora mais precisos, sistemas de DPI demandam maior poder computacional e geralmente não escalam bem conforme as velocidades dos enlaces aumentam. Este fato abriu espaço para várias pesquisas relacionadas à otimização de tais sistemas. Aproveitando este espaço, esta tese propõe um novo modelo de Deterministic Finite Automata (DFA) para casamento de padrões em sistemas DPI, o Ranged Compressed DFA (RCDFA). O RCDFA, junto com três otimizações propostas, atingem níveis de compressão de até 98% em bases de assinaturas bem conhecidas. Além do mais, o RCDFA codificado com um novo layout de memória (ALE) proposto neste trabalho é até 46 vezes mais rápido que os motores de DPI baseados em DFAs tradicionais
Falkenberg, Christiane. "Optimizing Organic Solar Cells." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2012. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-89214.
Full textHashemian, Mozhdeh. "Optimizing Police Resources Deployment." Thesis, Université d'Ottawa / University of Ottawa, 2016. http://hdl.handle.net/10393/35378.
Full textStarzer, Michael. "Optimizing Tor Bridge Distribution." Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-26543.
Full textKawasaki, Takako. "Coda constraints, optimizing representations." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape9/PQDD_0010/NQ54507.pdf.
Full textLi, Hongjie. "Optimizing drinking water filtration." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape4/PQDD_0011/MQ60148.pdf.
Full textKawasaki, Takako 1968. "Coda constraints : optimizing representations." Thesis, McGill University, 1998. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=35970.
Full textKing, Kevin C. "Optimizing fully homomorphic encryption." Thesis, Massachusetts Institute of Technology, 2016. http://hdl.handle.net/1721.1/113156.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 50-51).
Fully homomorphic encryption (FHE) presents the possibility of removing the need to trust cloud providers with plaintext data. We present two new FHE scheme variants of BGV'12, both of which remove the need for key switching after a ciphertext multiplication, overall halving the runtime of bootstrapping. We also present multiple implementations of 32-bit integer addition evaluation, the fastest of which spends 16 seconds computing the addition circuit and 278 seconds bootstrapping. We nd that bootstrapping consumes approximately 90% of the computation time for integer addition and secure parameter settings are currently bottlenecked by the memory size of commodity hardware.
by Kevin C. King.
M. Eng.
Du, George J. "Interpreting and optimizing data." Thesis, Massachusetts Institute of Technology, 2017. http://hdl.handle.net/1721.1/112840.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 28-29).
The goal of this research was twofold. The first goal was to use observational data to propose interventions under various constraints, without explicitly inferring a causal graph. These interventions may be optimized for a single individual within a population, or for an entire population. Under certain assumptions, we found that is possible to provide theoretical guarantees for the intervention results when we model the data with a Gaussian process. The second goal was to map various data, including sentences and medical images, to a simple, understandable latent space, in which an intervention optimization routine may be used to nd beneficial interventions. To this end, variational autoencoders were used. We found that while the Gaussian process technique was able to successfully identify interventions in both simulations and practical applications, the variational autoencoder approach did not retain enough information about the input to be competitive with current approaches for classication, such as deep CNNs.
by George J. Du.
M. Eng.
Marcato, Robert W. (Robert William) 1975. "Optimizing an inverse warper." Thesis, Massachusetts Institute of Technology, 1998. http://hdl.handle.net/1721.1/47626.
Full textIncludes bibliographical references (p. 50).
by Robert W. Marcato, Jr.
S.B.and M.Eng.
Workman, Patrick E. "Optimizing security force generation." Thesis, Monterey, Calif. : Naval Postgraduate School, 2009. http://edocs.nps.edu/npspubs/scholarly/theses/2009/Jun/09Jun%5FWorkman.pdf.
Full textThesis Advisor(s): Dell, Robert F. "June 2009." Description based on title screen as viewed on July 13, 2009. Author(s) subject terms: manpower planning, optimization, infinite horizon, variable time model, officer management, enlisted management. Includes bibliographical references (p. 61-64). Also available in print.
Blom, Jonas. "Optimizing spare-parts management." Thesis, Högskolan i Gävle, Industriell ekonomi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-28822.
Full textFeldman, Jacob. "Optimizing Restaurant Reservation Scheduling." Scholarship @ Claremont, 2010. https://scholarship.claremont.edu/hmc_theses/22.
Full textDavis, Amber Marie. "Public resource allocation for programs aimed at managing woody plants on the Edwards Plateau: water yield, wildlife habitat, and carbon sequestration." Thesis, Texas A&M University, 2003. http://hdl.handle.net/1969.1/3938.
Full textReich, William F. "Optimizing Navy wholesale inventory positioning." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1999. http://handle.dtic.mil/100.2/ADA378725.
Full text"September 1999". Thesis advisor(s): Robert F. Dell. Includes bibliographical references (p. 59-61). Also Available online.
Cai, Wei. "Optimizing cloud gaming service delivery." Thesis, University of British Columbia, 2016. http://hdl.handle.net/2429/57861.
Full textApplied Science, Faculty of
Electrical and Computer Engineering, Department of
Graduate
Förstner, Johannes. "Optimizing Queries in Bayesian Networks." Thesis, Linköpings universitet, Databas och informationsteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-86716.
Full textAghezzaf, El Houssaine, Thomas L. Magnanti, and Laurence A. Wolsey. "Optimizing Constrained Subtrees of Trees." Massachusetts Institute of Technology, Operations Research Center, 1992. http://hdl.handle.net/1721.1/5407.
Full textSteenbakkers, Roel Johannes Henricus Marinus. "Optimizing target definition for radiotherapy." [S.l. : Amsterdam : s.n.] ; Universiteit van Amsterdam [Host], 2007. http://dare.uva.nl/document/40825.
Full textPearson, John L. "Optimizing Unmanned Aircraft System Scheduling." Thesis, Monterey, Calif. : Naval Postgraduate School, 2008. http://handle.dtic.mil/100.2/ADA483449.
Full textThesis Advisor(s): Carlyle, W. Matthew. "June 2008." Description based on title screen as viewed on August 26, 2008. Includes bibliographical references (p. 35). Also available in print.
Thoren, Ryan. "Optimizing resource recovery in Vancouver." Thesis, University of British Columbia, 2011. http://hdl.handle.net/2429/32405.
Full textShaw, Jennifer Elizabeth. "Visualization tools for optimizing compilers." Thesis, McGill University, 2005. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=98798.
Full textIn particular, this work explores making the research compiler framework more accessible to new users and general programmers. Tools for displaying data flow analysis results in intermediate representations (IRs) and in the original source code are discussed, with consideration for the issue of the mapping of information between the low-level IRs and the source using flexible and extensible mechanisms. Also described are tools for interactive control flow graphs which can be used for research and teaching and tools for displaying large graphs, such as calf graphs, in a manageable way.
Additionally, the area of communicating information generated by optimizing compilers to general programmers is explored with a small case study to determine if analyses could be useful to general programmers and how the information is displayed.
This work is shown to be useful for research to find imprecision or errors in analyses, both from visualizing the intermediate results with the interactive control flow graphs and the final results at the IR and source code levels, and for students learning about compiler optimizations and writing their first data flow analyses.
Swallow, Robert Chandler. "Optimizing Minefield Planning and Clearance." Thesis, Monterey, California. Naval Postgraduate School, 1993. http://hdl.handle.net/10945/44810.
Full textFord, Kevin S. "Optimizing aerobot exploration of Venus." Monterey, California. Naval Postgraduate School, 1997. http://hdl.handle.net/10945/8787.
Full textVenus Flyer Robot (VFR) is an aerobot—an autonomous balloon probe—designed for remote exploration of Earth's sister planet in 2003. VFR's simple navigation and control system permits travel to virtually any location on Venus, but it can survive for only a limited duration in the harsh Venusian environment. To help address this limitation, we develop: (1) a global circulation model that captures the most important characteristics of the Venusian atmosphere; (2) a simple aerobot model that captures thermal restrictions faced by VFR at Venus; and (3) one exact and two heuristic algorithms that, using abstractions (1) and (2), construct routes making the best use of VFR's limited lifetime. We demonstrate this modeling by planning several small example missions and a prototypical mission that explores numerous interesting sites recently documented in the planetary geology literature.
盧寵猷 and Chung-yau Lo. "Optimizing parathyroid autotransplantation during thyroidectomy." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 2000. http://hub.hku.hk/bib/B30257463.
Full textCostica, Yinon. "Optimizing classification in intelligence processing." Thesis, Monterey, California. Naval Postgraduate School, 2010. http://hdl.handle.net/10945/4986.
Full textThe intelligence making process, often described as the intelligence cycle, consists of phases. Congestion may be experienced in phases that require time consuming tasks such as translation, processing and analysis. To ameliorate the performance of those timeconsuming phases, a preliminary classification of intelligence items regarding their relevance and value to an intelligence request is performed. This classification is subject to false positive and false negative errors, where an item is classified as positive if it is relevant and provides valuable information to an intelligence request, and negative otherwise. The tradeoff between both types of errors, represented visually by the Receiver Operating Characteristic curve, depends on the training and capabilities of the classifiers as well as the classification test performed on each item and the decision rule that separates between positives and negatives. An important question that arises is how to best tune the classification process such that both accuracy of the classification and its timeliness are adequately addressed. An analytic answer is presented via a novel optimization model based on a tandem queue model. This thesis provides decision makers in the intelligence community with measures of effectiveness and decision support tools for enhancing the effectiveness of the classification process in a given intelligence operations scenario. In addition to the analytic study, numerical results are presented to obtain quantitative insights via sensitivity analysis of input parameters.
Enoka, Maro D. "Optimizing Marine Security Guard assignments." Thesis, Monterey, California. Naval Postgraduate School, 2011. http://hdl.handle.net/10945/5637.
Full textThe Marine Corps Embassy Security Group (MCESG) assigns 1,500 Marine Security Guards (MSGs) to 149 embassy detachments annually. While attempting to fulfill several billet requirements, MCESG strives to balance MSG experience levels at each embassy detachment and assign MSGs to their preferred posts. The current assignment process is accomplished manually by three Marines and takes more than 6,000 hours per year. This thesis presents the Marine Security Guard Assignment Tool (MSGAT). MSGAT is an Excel-based decision support tool that utilizes a system of workbooks to guide MCESG through a streamlined data collection and provide optimal assignments. MSGAT assignments result in a higher satisfaction when compared with manual assignments. MSGAT has had an immediate and quantifiable impact on the assignment process. It has reduced person-hours by 80%, increased overall assignment quality and efficiency and improved the operational readiness of MCESG by optimizing MSG assignments.
Chester, Alden P. "Optimizing superplastic response in NAVALITE." Thesis, Monterey, California. Naval Postgraduate School, 1989. http://hdl.handle.net/10945/27193.
Full textNguyen, Quang (Quang Duc) 1972. "Optimizing engineering analysis resource allocation." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/84521.
Full textIncludes bibliographical references (p. 72-73).
by Quang Nguyen.
S.M.
M.B.A.
Thorén, Gustav. "Optimizing numerical Aneurism growth predications." Thesis, KTH, Hållfasthetslära (Inst.), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-176005.
Full textBarnett, Helen Yvette. "Optimizing pharmacokinetic studies utilizing microsampling." Thesis, Lancaster University, 2017. http://eprints.lancs.ac.uk/89163/.
Full textBrăileanu, Patricia-Isabela. "Research on optimizing customized prostheses." Thesis, Lyon, 2020. http://www.theses.fr/2020LYSEI062.
Full textThis thesis aims to develop a virtual surgery planning methodology starting from the traditional Total Hip Replacement preoperative planning and having as final goal the realization of a template prosthesis that can be customized according to the femoral landmarks of each patient. Starting from the traditional preoperative planning of THR, which is done on the patients’ X-Ray and using the same principles of obtaining femoral landmarks, the CT scans of a patient with hip joint related disease that need to undergo a THR surgery were segmented by using specific algorithms in order to extract the patients’ femur and after that was imported in dedicated CAD software in which, with the help of evaluation instruments, all the patients’ femoral landmarks were identified. These femoral landmarks were used to develop a custom prosthesis starting from a standard anatomical femoral stem, which was validated using FEA simulations. Based on the information obtained, the development of a software coded in Python language was done to create somehow a tool that allows the analysis of patients’ CT scans in MPR view, but also in 3D view. It allows the bone segmentation of the affected area in order to obtain a CAD model file and perform the virtual preoperative planning in a CAD dedicated software, and finally use some of these dimensions in order to personalize a custom hip stem based on a pre-existing stem model used as basis for the desired geometrical transformations. The work is completed by printing it with FDM technology, using a biocompatible material to demonstrate the potential of this study, the versatility and the possibility of orienting the femoral stems used in THR towards personalization and AM, avoiding the use of standard prostheses that can lead to postoperative complications and thus leading to the elimination of prostheses “banks” due to the fact that they would no longer be necessary
McIntyre, Colin Alex. "Optimizing inbound freight mode decisions." Thesis, Massachusetts Institute of Technology, 2020. https://hdl.handle.net/1721.1/126907.
Full textThesis: S.M., Massachusetts Institute of Technology, Sloan School of Management, Operations Research Center, in conjunction with the Leaders for Global Operations Program at MIT, May, 2020
Cataloged from the official PDF of thesis.
Includes bibliographical references (pages 73-74).
Retail manufacturers often expedite inbound freight shipments from contract manufacturing bases to their distribution centers in destination markets at high cost to improve service levels to their wholesale partners and retail arm. The current process around these decisions has yielded lower than anticipated improvements to service level. This thesis (1) reframes the goal of expediting inbound freight in quantitative, measurable terms that more directly impact the business outcomes, (2) develops an optimization model to select a set of freight shipments to expedite and best improve service, and (3) uses the optimization model to estimate potential improvement magnitudes with strategic changes.
by Colin Alex McIntyre.
M.B.A.
S.M.
M.B.A. Massachusetts Institute of Technology, Sloan School of Management
S.M. Massachusetts Institute of Technology, Sloan School of Management, Operations Research Center
Kim, Jinsung. "Optimizing Tensor Contractions on GPUs." The Ohio State University, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=osu1563237825735994.
Full textAli, Aleena. "Optimizing Urbanization in South Asia." Scholarship @ Claremont, 2017. http://scholarship.claremont.edu/cmc_theses/1571.
Full textChandarana, Upasna Piyush, and Upasna Piyush Chandarana. "Optimizing Geotechnical Risk Management Analysis." Diss., The University of Arizona, 2017. http://hdl.handle.net/10150/625550.
Full textHarwood, Cary P. "Optimizing secondary tailgate support selection." Thesis, This resource online, 1996. http://scholar.lib.vt.edu/theses/available/etd-09182008-063231/.
Full textCorder, Stuartt Allan Blake Geoffrey A. Sargent Anneila Isabel. "Optimizing image fidelity with arrays /." Diss., Pasadena, Calif. : California Institute of Technology, 2009. http://resolver.caltech.edu/CaltechETD:etd-10172008-054754.
Full textLo, Chung-yau. "Optimizing parathyroid autotransplantation during thyroidectomy /." Hong Kong : University of Hong Kong, 2000. http://sunzi.lib.hku.hk/hkuto/record.jsp?B22190132.
Full textWendt, Alan Lee. "An optimizing code generator generator." Diss., The University of Arizona, 1989. http://hdl.handle.net/10150/184771.
Full textLash, Michael Timothy. "Optimizing outcomes via inverse classification." Diss., University of Iowa, 2018. https://ir.uiowa.edu/etd/6602.
Full textCesur, Fatih. "Optimizing formation movement over heteregeneous terrain." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2005. http://library.nps.navy.mil/uhtbin/hyperion/05Jun%5FCesur.pdf.
Full textCox, Criston W. "Optimizing bandwidth of tactical communications systems." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2005. http://library.nps.navy.mil/uhtbin/hyperion/05Jun%5FCox.pdf.
Full textThesis Advisor(s): William Kemple, John Osmundson. Includes bibliographical references (p. 59-60). Also available online.
Salamí, San Juan Esther. "Optimizing VLIW architectures for multimedia applications." Doctoral thesis, Universitat Politècnica de Catalunya, 2007. http://hdl.handle.net/10803/6002.
Full textAs part of this thesis, we analyze the problem of memory disambiguation in multimedia applications, as it represents a serious restriction for exploiting Instruction Level Parallelism (ILP) in VLIW architectures. We state that the real handicap for memory disambiguation in multimedia is the extensive use of pointers and indirect references usually found in those codes, together with the limited static information available to the compiler on certain occasions. Based on the observation that the input and output multimedia streams are commonly disjointed memory regions, we propose and implement a memory disambiguation technique that dynamically analyzes the region domain of every load and store before entering a loop, evaluates whether or not the full loop is disambiguated and executes the corresponding loop version. This mechanism does not require any additional hardware or instructions and has negligible effects over compilation time and code size. The performance achieved is comparable to that of advanced interprocedural pointer analysis techniques, with considerably less software complexity. We also demonstrate that both techniques can be combined to improve performance.
In order to deal with the inherent Data Level Parallelism (DLP) of multimedia kernels without disrupting the existing core designs, major processor manufacturers have chosen to include MMX-like µSIMD extensions. By analyzing the scalability of the DLP and non-DLP regions of code separately in VLIW processors with µSIMD extensions, we observe that the performance of the overall application is dominated by the performance of the non-DLP regions, which in fact exhibit only modest amounts of ILP. As a result, the performance achieved by very wide issue configurations does not compensate for the related cost. To exploit the DLP of the vector regions in a more efficient way, we propose enhancing the µSIMD -VLIW core with conventional vector processing capabilities. The combination of conventional and sub-word level vector processing results in a 2-dimensional extension that combines the best of each one, including a reduction in the number of operations, lower fetch bandwidth requirements, simplicity of the control unit, power efficiency, scalability, and support for multimedia specific features such as saturation or reduction. This enhancement has a minimal impact on the VLIW core and reaches more parallelism than wider issue µSIMD implementations at a lower cost. Similar proposals have been successfully evaluated for superscalar cores. In this thesis, we demonstrate that 2-dimensional Vector-µSIMD extensions are also effective with static scheduling, allowing for high-performance cost-effective implementations.
Brandis, Marc Brandis Marc Michael. "Optimizing compilers for structured programming languages /." [S.l.] : [s.n.], 1995. http://e-collection.ethbib.ethz.ch/show?type=diss&nr=11024.
Full text