Ändra sökning
Avgränsa sökresultatet
3456 251 - 287 av 287
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Träffar per sida
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
Markera
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 251.
    Tollmar, Konrad
    et al.
    Department for Informatics, Lund Univeristy.
    Demirdjian, David
    Darrell, Trevor
    Navigating in virtual environments using a vision-based interface2004Ingår i: Proceedings of the third Nordic conference on Human-computer interaction, 2004, s. 113-120Konferensbidrag (Refereegranskat)
    Abstract [en]

    Interacting and navigating virtual environments usually requires a wired interface, game console, or keyboard. The advent of perceptual interface techniques allows a new option: the passive and untethered sensing of users’ pose and gesture to allow them to maneuver through and manipulate virtual worlds. We describe new algorithms for interacting with 3-D environments using real-time articulated body tracking with standard cameras and personal computers. Our method is based on rigid stereo-motion estimation algorithms and can accurately track upper body pose in real-time. With our tracking system users can navigate virtual environments using 3-D gesture and body poses. We analyze the space of possible perceptual interface abstractions for full-body navigation, and present a prototype system based on these results. We finally describe an initial evaluation of our prototype system with users guiding avatars through a series of 3-D virtual game worlds.

  • 252.
    Torenius, Tommy
    KTH, Skolan för teknik och hälsa (STH), Data- och elektroteknik.
    Metod för att identifiera redundant logik i en SQL Server-miljö2012Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Ladda ner fulltext (pdf)
    fulltext
  • 253. Tran, Kim-Anh
    et al.
    Carlson, Trevor E.
    Koukos, Konstantinos
    KTH.
    Själander, Magnus
    Spiliopoulos, Vasileios
    Kaxiras, Stefanos
    Jimborean, Alexandra
    Static Instruction Scheduling for High Performance on Limited Hardware2018Ingår i: I.E.E.E. transactions on computers (Print), ISSN 0018-9340, E-ISSN 1557-9956, Vol. 67, nr 4, s. 513-527Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    Complex out-of-order (OoO) processors have been designed to overcome the restrictions of outstanding long-latency misses at the cost of increased energy consumption. Simple, limited OoO processors are a compromise in terms of energy consumption and performance, as they have fewer hardware resources to tolerate the penalties of long-latency loads. In worst case, these loads may stall the processor entirely. We present Clairvoyance, a compiler based technique that generates code able to hide memory latency and better utilize simple OoO processors. By clustering loads found across basic block boundaries, Clairvoyance overlaps the outstanding latencies to increases memory-level parallelism. We show that these simple OoO processors, equipped with the appropriate compiler support, can effectively hide long-latency loads and achieve performance improvements for memory-bound applications. To this end, Clairvoyance tackles (i) statically unknown dependencies, (ii) insufficient independent instructions, and (iii) register pressure. Clairvoyance achieves a geomean execution time improvement of 14 percent for memory-bound applications, on top of standard O3 optimizations, while maintaining compute-bound applications' high-performance.

  • 254.
    Tsontzos, Georgios
    et al.
    Technical University of Crete, Department of Electronic & Computer Engineering.
    Diakoloukas, Vasilios
    Technical University of Crete, Department of Electronic & Computer Engineering.
    Koniaris, Christos
    Technical University of Crete, Department of Electronic & Computer Engineering.
    Digalakis, Vasilios
    Technical University of Crete, Department of Electronic & Computer Engineering.
    Estimation of general identifiable linear dynamic models with an application in speech recognition2007Ingår i: 2007 IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol IV, Pts 1-3 / [ed] IEEE, 2007, s. 453-456Konferensbidrag (Refereegranskat)
    Abstract [en]

    Although Hidden Markov Models (HMMs) provide a relatively efficient modeling framework for speech recognition, they suffer from several shortcomings which set upper bounds in the performance that can be achieved. Alternatively, linear dynamic models (LDM) can be used to model speech segments. Several implementations of LDM have been proposed in the literature. However, all had a restricted structure to satisfy identifiability constraints. In this paper, we relax all these constraints and use a general, canonical form for a linear state-space system that guarantees identifiability for arbitrary state and observation vector dimensions. For this system,we present a novel, element-wise Maximum Likelihood (ML) estimation method. Classification experiments on the AURORA2 speech database show performance gains compared to HMMs, particularly on highly noisy conditions.

  • 255.
    Uddin, Misbah
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    Stadler, Rolf
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsnät. KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    A bottom-up approach to real-time search in large networks and clouds2016Ingår i: Proceedings of the NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium, IEEE conference proceedings, 2016, s. 985-990Konferensbidrag (Refereegranskat)
    Abstract [en]

    Networked systems, such as telecom networks and cloud infrastructures, generate and hold vast amounts of configuration and operational data. The goal of this work is to make all this data available through a real-time search process named network search, which will enable new real-time management solutions. The thesis contains several contributions towards engineering a network search system. Key elements of our design are a weakly structured information model that includes spatial properties, a query language that supports location- and schema-oblivious search queries, a peer-to-peer architecture, an echo protocols for scalable query processing, and an indexing protocol for efficient routing for spatial queries. The data against which network search is performed is maintained in local real-time databases close to the data sources. The design follows a bottom-up approach in the sense that the topology for query routing is constructed from the underlying network topology. We have built a prototype of the system on a cloud testbed and developed applications that use network search functionality. Testbed measurements suggest that it is feasible to engineer a network search system that processes queries at low latency and low overhead and that can scale to 100'000 nodes. Simulation results for spatial queries show that query processing achieves response times and incurs overhead close to an optimal protocol, and that it remains accurate under significant churn.

  • 256.
    Ul Mustafa, Naveed
    KTH, Skolan för informations- och kommunikationsteknik (ICT).
    Enriching Enea OSE for Better Predictability Support2011Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    A real-time application is designed as a set of tasks with specific timing attributes and constraints. These tasks can be categorized as periodic, sporadic or aperiodic, based on the timing attributes that are specified for them which in turn define their runtime behaviors. To ensure correct execution and behavior of the task set at runtime, the scheduler of the underlying operating system should take into account the type of each task (i.e.,  periodic, sporadic, aperiodic). This is important so that the scheduler can schedule the task set in a predictable way and be able to allocate CPU time to each task appropriately in order for them to achieve their timing constraints.

    ENEA OSE is a real-time operating system with fixed priority preemptive scheduling policy which is used heavily in embedded systems, such as telecommunication systems developed by Ericsson. While OSE allows for specification of priority levels for tasks and schedules them accordingly, it can not distinguish between different types of tasks.

    This thesis work investigates mechanisms to build a scheduler on top of OSE, which can identify three types of real-time tasks and schedule them in a more predictable way. The scheduler can also monitor behavior of task set at run-time and invoke violation handlers if time constraints of a task are violated.

    The scheduler is implemented on OSE5.5 soft kernel. It identifies periodic, aperiodic and sporadic tasks. Sporadic and aperiodic tasks can be interrupt driven or program driven. The scheduler implements EDF and RMS as scheduling policy of periodic tasks. Sporadic and aperiodic tasks can be scheduled using polling server or background scheme.

    Schedules generated by the scheduler  deviate from expected timing behavior due to scheduling overhead. Approaches to reduce deviation are suggested as future extension of thesis work. Usability of the scheduler can be increased by extending the scheduler to support other scheduling algorithm in addition to RMS and EDF.

    Ladda ner fulltext (pdf)
    Enriching Enea OSE for Better Predictability Support
  • 257.
    Vaas, Christian
    et al.
    Univ Oxford, Syst Secur Lab, Oxford, England..
    Roeschlin, Marc
    Univ Oxford, Syst Secur Lab, Oxford, England..
    Papadimitratos, Panos
    KTH, Skolan för elektroteknik och datavetenskap (EECS), Nätverk och systemteknik.
    Martinovic, Ivan
    Univ Oxford, Syst Secur Lab, Oxford, England..
    Poster: Tracking Vehicles Through Encrypted Mix-Zones Using Physical Layer Properties2018Ingår i: 2018 IEEE Vehicular Networking Conference (VNC) / [ed] Altintas, O Tsai, HM Lin, K Boban, M Wang, CY Sahin, T, IEEE, 2018Konferensbidrag (Refereegranskat)
    Abstract [en]

    The main objective of Vehicular Ad-hoc Networks (VANETs) is to enable a safer and more efficient driving experience by augmenting situational awareness on the road. Therefore, vehicles participating in a VANET continuously broadcast their state and location in Cooperative Awareness Messages (CAMs). While this information can be of great value to all road users, the transmission of such sensitive data poses a huge threat to privacy if messages can be linked to the sender. Signing messages using ephemeral pseudonyms is a widely accepted mitigation strategy that provides the security properties to guarantee the safe operation of VANET applications while offering conditional privacy to users. Pseudonym schemes allow On-Board Units (OBUs) to acquire a set of credentials and periodically exchange the signing material, dividing a journey into smaller, less meaningful segments. However, it is crucial to prevent an attacker from observing when pseudonym changes occur. In this poster, we investigate the resilience of a pseudonym change strategy based on encrypted mix-zones against the tracking of the physical properties inherent in the message transmission. By encrypting vehicle messages, Cryptographic mix-zones (CMIXs) offer protection against an eavesdropper external to the VANET, while at the same time preserving the integrity of safety applications. Even though CAMs containing location information are illegible for the attacker, the physical properties of radio signals, such as time of flight, cannot be obfuscated using encryption. To evaluate these properties, we acquired raw In-phase and Quadrature (I/Q) samples from transmissions of a NEXCOM OBU using Software Defined Radios (SDRs). Our results indicate that physical signal properties could be used to track vehicles through a CMIX.

  • 258. Valero-Lara, P.
    et al.
    Krishnasamy, E.
    Jansson, Johan
    KTH, Skolan för datavetenskap och kommunikation (CSC), Beräkningsvetenskap och beräkningsteknik (CST). Basque Center for Applied Mathematics (BCAM), Spain.
    Towards HPC-embedded. Case study: Kalray and message-passing on NoC2017Ingår i: Scalable Computing: Practice and Experience, ISSN 1895-1767, E-ISSN 1895-1767, Vol. 18, nr 2, s. 151-160Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    Today one of the most important challenges in HPC is the development of computers with a low power consumption. In this context, recently, new embedded many-core systems have emerged. One of them is Kalray. Unlike other many-core architectures, Kalray is not a co-processor (self-hosted). One interesting feature of the Kalray architecture is the Network on Chip (NoC) connection. Habitually, the communication in many-core architectures is carried out via shared memory. However, in Kalray, the communication among processing elements can also be via Message-Passing on the NoC. One of the main motivations of this work is to present the main constraints to deal with the Kalray architecture. In particular, we focused on memory management and communication. We assess the use of NoC and shared memory on Kalray. Unlike shared memory, the implementation of Message-Passing on NoC is not transparent from programmer point of view. The synchronization among processing elements and NoC is other of the challenges to deal with in the Karlay processor. Although the synchronization using Message-Passing is more complex and consuming time than using shared memory, we obtain an overall speedup close to 6 when using Message-Passing on NoC with respect to the use of shared memory. Additionally, we have measured the power consumption of both approaches. Despite of being faster, the use of NoC presents a higher power consumption with respect to the approach that exploits shared memory. This additional consumption in Watts is about a 50%. However, the reduction in time by using NoC has an important impact on the overall power consumption as well.

  • 259.
    Vargas Vargas, Fernando
    KTH, Skolan för informations- och kommunikationsteknik (ICT).
    Cloudlet for the Internet-of- Things2016Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Med en befolkning som ökar i urbana områden, står många av världens städer inför utmaningar som ökande avgaser och trafikstockning. I ett försök att tackla sådana utmaningar, formulerar regeringar och stadsfullmäktige nya och innovativa strategier. Integrationen av ICT med dessa strategier bildar konceptet smart cities.

    Internet of Things (IoT) är en drivande faktor för smart city initiativ, vilket gör det nödvändigt för en IT infrastruktur som kan ta till vara på de många fördelar som IoT bidrar med. Cloudlet är en ny infrastrukturell modell som erbjuder datormolnskompetens i mobilnätverkets edge. Denna miljö karakteriseras av låg latens och hög bandbredd, utgörande ett nytt ekosystem där nätverksoperatörer kan hålla deras nätverks-edge öppet för utomstående, vilket tillåter att flexibelt och snabbt utveckla innovativa applikationer och tjänster för mobila subskribenter.

    I denna avhandling presenterar vi en cloudlet-arkitektur som framhäver edge computing, för att förse en plattform för IoT utrustning där många smart city applikationer kan utvecklas. Vi förser er först med en överblick av existerande utmaningar och krav i IoT systemutveckling. Sedan analyserar vi existerande cloudlet lösningar. Slutligen presenteras vår cloudlet arkitektur för IoT, inklusive design och en prototyplösning. För vår cloudlet-prototyp har vi fokuserat på en modell av mikroskala för att räkna ut CO2 emissioner per enskild resa med fordon, och implementerat en funktion som tillåter oss att läsa CO2 data från CO2 sensorer. Platsdata är inhämtad med hjälp av en Android smartphone och behandlas i cloudlet. Det hela sammanfattas med en prestandaevaluering.

    Ladda ner fulltext (pdf)
    fulltext
  • 260.
    Vikström, Emil
    KTH, Skolan för teknik och hälsa (STH), Medicinsk teknik, Data- och elektroteknik.
    Generera mallar för insamling av statistikdata över SNMP2015Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Ladda ner fulltext (pdf)
    fulltext
  • 261.
    Vlassov, Vladimir
    et al.
    KTH, Tidigare Institutioner, Teleinformatik.
    Ahmed, Hallo
    KTH, Tidigare Institutioner, Teleinformatik.
    Thorelli, Lars-Erik
    KTH, Tidigare Institutioner, Teleinformatik.
    Ayani, Rassul
    KTH, Tidigare Institutioner, Teleinformatik.
    A simulation platform for multi-threaded architectures1996Ingår i: Proceedings of the Fourth International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96, 1996, s. 102-108Konferensbidrag (Refereegranskat)
    Abstract [en]

    Simulation is a powerful tool for studying behavior of novel architectures and improving their performance. However the time, effort and resources invested in developing a reliable simulator with the required level of detail may become prohibitively large. We present a simulation platform specifically designed to simulate the class of multithreaded architectures. The most important features of this simulator are its flexibility and ease of use. The simulation model provides the user with a wide range of design criteria, architectural parameters and workload characteristics. The simulation platform includes several tools, such as: an experiment planner, an interface to Matlab for processing and displaying results, and an interface to PVM for the execution of independent experiments in parallel. The simulation model is validated by comparison of analytical and experimental results.

  • 262.
    Vlassov, Vladimir
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Elektronik- och datorsystem, ECS.
    Merino, Oscar Sierra
    KTH.
    Andras Moritz, Csaba
    Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA 01003, USA.
    Popov, Konstantin
    Swedish Institute of Computer Science (SICS), Kista, Sweden.
    Support for fine-grained synchronization in shared-memory multiprocessors2007Ingår i: Parallel Computing Technologies, Proceedings / [ed] Victor Malyshkin, Springer Berlin/Heidelberg, 2007, Vol. 4671, s. 453-467Konferensbidrag (Refereegranskat)
    Abstract [en]

    It has been already verified that hardware-supported fine-grain synchronization provides a significant performance improvement over coarse-grained synchronization mechanisms, such as barriers. Support for fine-grain synchronization on individual data items becomes notably important in order to efficiently exploit thread-level parallelism available on multi-threading and multi-core processors. Fine-grained synchronization can be achieved using the full/empty tagged shared memory. We define the complete set of synchronizing memory instructions as well as the architecture of the full/empty tagged shared memory that provides support for these operations. We develop a snoopy cache coherency protocol for an SMP with the centralized full/empty tagged memory.

  • 263. Wang, J.
    et al.
    Huang, Y.
    Ebrahimi, Masoumeh
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Industriell och Medicinsk Elektronik.
    Huang, L.
    Li, Q.
    Jantsch, A.
    Li, G.
    VisualNoC: A visualization and evaluation environment for simulation and mapping2016Ingår i: ACM International Conference Proceeding Series, Association for Computing Machinery (ACM), 2016, s. 18-25Konferensbidrag (Refereegranskat)
    Abstract [en]

    Simulation is the most common approach to evaluate Network on Chip (NoC) designs and many simulators at different abstraction levels have been developed so far. However, researchers have to spend a considerable amount of time and effort to debug, analyze, and extract meaningful information from the simulator reports. In this work, we propose a full-system visualization framework, called VisualNoC, that support both network simulation and task mapping. VisualNoC operates in a cycle-accurate mode and is based on an event-based trace model which can record the behaviors of routers, processing elements and packets. The visualization interface can provide efficient debugging and analysis platform by representing the simulation process and results in a variety of ways. One of the main features of VisualNoC is providing an intuitive way of analyzing the efficiency of different mapping algorithms that helps in finding bottlenecks and optimizing the design.

  • 264.
    Wang, Jian
    et al.
    Univ Elect Sci & Technol China, Chengdu 611731, Sichuan, Peoples R China..
    Guo, Shize
    Univ Elect Sci & Technol China, Chengdu 611731, Sichuan, Peoples R China..
    Chen, Zhe
    Univ Elect Sci & Technol China, Chengdu 611731, Sichuan, Peoples R China..
    Li, Yubai
    Univ Elect Sci & Technol China, Chengdu 611731, Sichuan, Peoples R China..
    Lu, Zhonghai
    KTH, Skolan för elektroteknik och datavetenskap (EECS), Elektronik, Elektronik och inbyggda system.
    A New Parallel CODEC Technique for CDMA NoCs2018Ingår i: IEEE transactions on industrial electronics (1982. Print), ISSN 0278-0046, E-ISSN 1557-9948, Vol. 65, nr 8, s. 6527-6537Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    Code division multiple access (CDMA) network-on-chip (NoC) has been proposed for many-core systems due to its data transfer parallelism over communication channels. Consequently, coder-decoder (CODEC) module, which greatly impacts the performance of CDMA NoCs, attracted growing attention in recent years. In this paper, we propose a new parallel CODEC technique for CDMA NoCs. In general, by using a few simple logic circuits with small penalties in area and power, our new parallel (NPC) CODEC can execute the encoding/decoding process in parallel and thus reduce the data transfer latency. To reveal the benefits of our method for on-chip communication, we apply our NPC to CDMA NoCs and perform extensive experiments. From the results, we can find that our method outperforms existing parallel CODECs, such as Walsh-based parallel CODEC (WPC) and overloaded parallel CODEC (OPC). Specifically, it improves the critical point of communication latency (7.3% over WPC and 13.5% over OPC), reduces packet latency jitter by about 17.3% (against WPC) and 71.6% (against OPC), and improves energy efficiency by up to 41.2% (against WPC) and 59.2% (against OPC).

  • 265. Wang, Z.
    et al.
    Chen, Xiaowen
    KTH, Skolan för elektro- och systemteknik (EES).
    Li, C.
    Guo, Y.
    Fairness-oriented switch allocation for networks-on-chip2017Ingår i: 2017 30th IEEE International System-on-Chip Conference (SOCC), IEEE Computer Society, 2017, s. 304-309Konferensbidrag (Refereegranskat)
    Abstract [en]

    Networks-on-Chip (NoC) is becoming the backbone of modern chip multiprocessor (CMP) systems. However, with the number of integrated cores increasing and the network size scaling up, the network-latency imbalance is becoming an important problem, which seriously influences the performance of the network and system. In this paper, we aim to alleviate this problem by optimizing the design of switch allocation. We propose fairness-oriented switch allocation (FOSA), a novel switch allocation strategy to achieve uniform network latencies. FOSA can improve system performance by achieving remarkable improvement in balancing network latencies. We evaluate the network and system performance of FOSA with synthetic traffics and SPEC CPU2006 benchmarks in a full-system simulator. Compared with the canonical separable switch allocator (Round-Robin) and the recently proposed switch allocator (TS-Router), the experiments with benchmarks show that our approach decreases maximum latency (ML) by 45.6% and 15.1%, respectively, as well as latency standard deviation (LSD) by 13.8% and 3.9%, respectively. Besides this, FOSA improves system throughput by 0.8% over that of TS-Router. Finally, we synthesize FOSA and give an evaluation of the additional consumption of area and power.

  • 266.
    Wass, Anton
    et al.
    KTH, Skolan för teknik och hälsa (STH), Medicinsk teknik, Data- och elektroteknik.
    Löwenborg Forsberg, Eddie
    KTH, Skolan för teknik och hälsa (STH), Medicinsk teknik, Data- och elektroteknik.
    Augmented reality i en industriell tillverkningsprocess2017Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Med den digitalisering som sker just nu i den industriella världen väcks stor nyfikenhet på hur framtidens tekniker såsom “Augmented Reality” kan appliceras i industriella tillverkningsprocesser. Målet med examensarbetet var att undersöka om och hur AR-teknik kan utnyttjas i industrin för att förbättra nuvarande arbetsprocesser. Två prototyper utvecklades för AR-glasögonen Microsoft HoloLens och utvärderades genom att jämföra tidigare arbetssätt med nya. Testerna av prototyperna visade att effektiviteten, produktionskvalitén och rörligheten ökade för användaren till en bekostnad av sämre ergonomi.

    Ladda ner fulltext (pdf)
    rapport
  • 267.
    Wedin, Johan
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Ek Johansson, Filip
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Automatic secret synchronisation across heterogeneous IT environments2019Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Under omständigheter så som sammanslagning av organisationer kan ett flertalseparata IT-system tilhörande de olika organisationerna behöva dela åtkomst mottjänster med varandra. Åtkomst mot tjänster regleras ofta med hjälp av hemliginformation så som lösenord eller nycklar. Detta innebär att delning av åtkomstmellan IT-system uppnås genom delning av hemlig information mellan dessasystem.

    Detta arbetet föreslår nya metoder för att automatiskt synkronisera lösenord ochhemligheter mellan flera hemlighetshanteringssystem som normalt sett inte ärkompatibla med varandra.

    En arkitekturell modell togs fram efter att en utvärdering av redan existerandehemlighetshanteringssystems funktionalitet samt en analys av den framtagna hotmodellengjorts. En proxy ansluter till det lokala hemlighets-hanteringssystemetsom i sin tur ansluts till ett centralt distribueringssystem vars jobb är att hanteraoch uppdatera alla proxys.

    Resultatet påvisar att ett system för att automatiskt synkronisera hemligheter påett säkert sätt går att bygga både i teorin och i praktiken. Automatisk synkroniseringkan minska det arbete som krävs för att hantera flera parallella system däralla behöver ha tillgång till gemensamma hemligheter.

    Ladda ner fulltext (pdf)
    Automatic secret synchronisation across heterogeneous IT environments
  • 268. Wei, A.
    et al.
    Hu, Xiaoming
    KTH, Skolan för teknikvetenskap (SCI), Matematik (Inst.), Optimeringslära och systemteori.
    Wang, Y.
    Tracking control of leader-follower multi-agent systems subject to actuator saturation2014Ingår i: IEEE/CAA Journal of Automatica Sinica, ISSN 2329-9266, Vol. 1, nr 1, s. 84-91Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    This paper addresses the tracking problem of leader-follower multi-agent systems subject to actuator saturation. A leader node or command generator is considered, which generates the desired tracking trajectory. To track such a leader, a new family of scheduled low-and-high-gain feedback controllers is designed for each follower, provided that the linear dynamic mode is asymptotically null controllable with bounded controls, and such control laws rely on the asymptotic property of a class of parametric algebraic Ricatti equations. We show that if the associated undirected graph of the system is connected, with the proposed control law, all the followers can track the leader eventually. A simulation example is finally given to illustrate the performance of the proposed control scheme.

  • 269.
    Wennberg, Niklas
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Marne, Ian
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Evaluation of zonemaster – a DNS verification tool2019Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Den hierarkiska distribuerade databasen, domännamnssystem (DNS) utför namnuppslag-ningar för nätverksapplikationer, vilket är en viktig del för Internets funktionalitet. Dess systemdesign möjliggör distribuerad administration genom delegering av domäner. För att behålla tillgängligheten av domäner är det viktigt att konfigurationen utförs korrekt. Zone-master är ett verktyg som används för att validera kvaliteten av en DNS-delegation genom att identifiera felkonfigureringar. Detta examensarbete utvärderar Zonemaster och dess re-lation till andra DNS-verktyg. Utvärderingen genomfördes genom att identifiera och ut-forma konfigurationsfel avseende DNS-delegering. Dessa fel testades av varje verktyg och deras svar, tillsammans med tillhörande testspecifikation analyserades. Analyserat data de-lades sedan in i tre kategorier: antal genomförda test, upptäckta fel och om testspecifikat-ionerna hänvisade till tillförlitliga källor. Resultaten visade att Zonemaster hade alla tester implementerade samt upptäckte och hänvisade till 91,7% av dem.

    Ladda ner fulltext (pdf)
    fulltext
  • 270.
    Wernersson, Niklas
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Skoglund, Mikael
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Multiple description coding using rotated permutation codes: Data Compression Conference, Proceedings2006Ingår i: IEEE DATA COMPR CONF, 2006, s. 471-471Konferensbidrag (Refereegranskat)
    Abstract [en]

    Summary form only given. This paper proposes a technique that would address the problem of designing multiple description source codes for J channels. Instead of implementing optimal combining we propose to simply average the decoded output of the individual channels and then adjust the length of the resulting vector based on a theoretical analysis valid for permutation codes. The choice of using permutation codes comes from the fact that their low complexity makes high dimensional vector quantization possible, i.e. large TV's, and our simulations have indicated that the random generation of rotation matrices works well when the dimension is high. For low dimensions, different outcomes of the generated rotation matrices seem to yield quite different performance, meaning that the random design may not be as appropriate for this case. Hence, any vector quantization scheme able to perform quantization in high dimensions could potentially replace the permutation coding in the proposed scheme. We also extend the method to use a fraction rho of the rate R to quantize the quantization error of the decoded data, when all descriptors are received, rather then using the whole rate to quantize the individual descriptors. This improves the performance when receiving all the descriptors at the cost of a decreased performance when some of the descriptors are lost. Varying rho therefore produces different operation points in the tradeoff between side and central distortion. The main advantages of the proposed method are its relatively low complexity and its ability to easily implement any number of descriptions.

  • 271.
    Wijkmark, Ruben
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Hua, Alexander
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Evaluation of Mobile Augmented Reality for Indoor Navigation2019Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Under de senaste tre åren har flera avancerade verktyg för utveckling av mobilapplikationer med förstärkt verklighet lanserats. Detta i kombination med den ökade prestandan av kommersiellt tillgängliga mobila enheter har lett till en stor ökning av utvecklandet av sådana applikationer. För närvarande är majoriteten av de mobila applikationer med förstärkt verklighet som utvecklas inom kategorin spel. I denna studie undersöktes ett av de mindre populära användningsområdena, inomhusnavigering.

    Initialt utfördes en litteraturstudie följt av utvecklingen av en prototyp som sedan utvärderades genom olika användartester. Under testerna navigerade deltagarna dels med prototypen dels med de traditionella navigationshjälpmedel som fanns i köpcentret där testerna ägde rum. Deltagarna navigerade i genomsnitt 28% snabbare vid användning av prototypen och kände överlag att den var mer intuitiv att använda. Olika negativa aspekter med prototypen observerades såsom en minskad medvetenhet av omgivningen. I slutändan bedömdes mobilapplikationer med förstärkt verklighet ha stor potential vid användning för inomhusnavigering men att olika tekniska utmaningar sannolikt skulle behöva lösas före en mer utbredd användning av teknologin.

    Ladda ner fulltext (pdf)
    rapport
  • 272. Xiong, Q.
    et al.
    Wu, F.
    Lu, Zhonghai
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Elektronik.
    Zhu, Y.
    Zhou, Y.
    Chu, Y.
    Xie, C.
    Huang, P.
    Characterizing 3D floating gate NAND flash2017Ingår i: SIGMETRICS 2017 Abstracts - Proceedings of the 2017 ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems, Association for Computing Machinery (ACM), 2017, s. 31-32Konferensbidrag (Refereegranskat)
    Abstract [en]

    In this paper, we characterize a state-of-The-Art 3D oating gate NAND ash memory through comprehensive experiments on an FPGA platform. Then, we present distinct observations on performance and reliability, such as operation latencies and various error patterns. We believe that through our work, novel 3D NAND ash-oriented designs can be developed to achieve better performance and reliability.

  • 273.
    Yanggratoke, Rerngvit
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsnät. KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    Data-driven Performance Prediction and Resource Allocation for Cloud Services2016Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
    Abstract [en]

    Cloud services, which provide online entertainment, enterprise resource management, tax filing, etc., are becoming essential for consumers, businesses, and governments. The key functionalities of such services are provided by backend systems in data centers. This thesis focuses on three fundamental problems related to management of backend systems. We address these problems using data-driven approaches: triggering dynamic allocation by changes in the environment, obtaining configuration parameters from measurements, and learning from observations. 

    The first problem relates to resource allocation for large clouds with potentially hundreds of thousands of machines and services. We developed and evaluated a generic gossip protocol for distributed resource allocation. Extensive simulation studies suggest that the quality of the allocation is independent of the system size for the management objectives considered.

    The second problem focuses on performance modeling of a distributed key-value store, and we study specifically the Spotify backend for streaming music. We developed analytical models for system capacity under different data allocation policies and for response time distribution. We evaluated the models by comparing model predictions with measurements from our lab testbed and from the Spotify operational environment. We found the prediction error to be below 12% for all investigated scenarios.

    The third problem relates to real-time prediction of service metrics, which we address through statistical learning. Service metrics are learned from observing device and network statistics. We performed experiments on a server cluster running video streaming and key-value store services. We showed that feature set reduction significantly improves the prediction accuracy, while simultaneously reducing model computation time. Finally, we designed and implemented a real-time analytics engine, which produces model predictions through online learning.

    Ladda ner fulltext (pdf)
    fulltext_final
  • 274.
    Yanggratoke, Rerngvit
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    Wuhib, Fetahi
    KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    Stadler, Rolf
    KTH, Skolan för elektro- och systemteknik (EES), Centra, ACCESS Linnaeus Centre.
    Gossip-based Resource Allocation for Green Computing in Large Clouds (long version)2011Rapport (Övrigt vetenskapligt)
    Abstract [en]

    We address the problem of resource allocation in a large-scale cloud environment, which we formalize as that of dynamically optimizing a cloud configuration for green computing objectives under CPU and memory constraints. We propose a generic gossip protocol for resource allocation which can be instantiated for specific objectives. We develop an instantiation of this generic protocol which aims at minimizing power consumption through server consolidation, while satisfying a changing load pattern. This protocol, called GRMP-Q, provides an efficient heuristic solution that performs well in most cases---in special cases it is optimal. Under overload, the protocol gives a fair allocation of CPU resources to clients. Simulation results suggest that key performance metrics do not change with increasing system size, making the resource allocation process scalable to well above 100,000 servers. Generally, the effectiveness of the protocol in achieving its objective increases with increasing memory capacity in the servers.

    Ladda ner fulltext (pdf)
    fulltext
  • 275.
    Yassin, Ahmed
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Yalcin, Fatih
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Enterprise transition to Software-defined networking in a Wide Area Network: Best practices for a smooth transition to SD-WAN2019Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Mjukvarudefinierade wide area networks (SD-WAN) är ett relativt nytt koncept för företag att strukturera sina nätverk genom sina kontor. Projektets mål var att hitta bästa praxis för företag som vill övergå från sin nuvarande infrastruktur till SD-WAN med hänsyn till flera faktorer. För att uppnå detta samlades resultat in från litteraturstudier, tester med laboration och intervjuer med anställda från två olika företag.  Det som uppnåddes från litteraturstudien var en översikt över Equity Offices övergång till SD-WAN vilket gav ett positivt resultat, samt en överblick av tester på ägandekostnader med Talari SD-WAN enheter som utfördes av NSS Labs. Tester med Talari SD-WAN enheter och en molnuppsättning på Amazon Web Services resulterade i förbättringar i prestanda och stabilitet jämfört med en lokal traditionell uppsättning till molnet, särskilt vid parallella anslutningar. Slutligen gav resultaten från intervjuer en djup inblick i hur företagen planerade övergången, vilka resultat som förväntades samt vinster i form av kostnad och effektivitet.  En slutgiltig bästa praxis som varje företag bör följa kunde inte bestämmas. Istället hittades bästa praxis genom att ta hänsyn till olika kriterier som är unika för olika företag. För framtida arbeten kan man smala ner arbetet till en typ av metodik med mer resurser, för att hjälpa till med att få mer realistiska och korrekta resultat.

    Ladda ner fulltext (pdf)
    Enterprise_transition_to_Software-defined_networking_in_a_Wide_Area_Network
  • 276.
    Yassin, Ahmed
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH).
    Yalcin, Fatih
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH).
    Enterprise transition to Software-defined networking in a Wide Area Network: Best practices for a smooth transition to SD-WAN2019Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Mjukvarudefinierade wide area networks (SD-WAN) är ett relativt nytt koncept för företag att strukturera sina nätverk genom sina kontor. Projektets mål var att hitta bästa praxis för företag som vill övergå från sin nuvarande infrastruktur till SD-WAN med hänsyn till flera faktorer. För att uppnå detta samlades resultat in från litteraturstudier, tester med laboration och intervjuer med anställda från två olika företag.  Det som uppnåddes från litteraturstudien var en översikt över Equity Offices övergång till SD-WAN vilket gav ett positivt resultat, samt en överblick av tester på ägandekostnader med Talari SD-WAN enheter som utfördes av NSS Labs. Tester med Talari SD-WAN enheter och en molnuppsättning på Amazon Web Services resulterade i förbättringar i prestanda och stabilitet jämfört med en lokal traditionell uppsättning till molnet, särskilt vid parallella anslutningar. Slutligen gav resultaten från intervjuer en djup inblick i hur företagen planerade övergången, vilka resultat som förväntades samt vinster i form av kostnad och effektivitet.  En slutgiltig bästa praxis som varje företag bör följa kunde inte bestämmas. Istället hittades bästa praxis genom att ta hänsyn till olika kriterier som är unika för olika företag. För framtida arbeten kan man smala ner arbetet till en typ av metodik med mer resurser, för att hjälpa till med att få mer realistiska och korrekta resultat.

    Ladda ner fulltext (pdf)
    Enterprise_transition_to_Software-defined_networking_in_a_Wide_Area_Network
  • 277.
    Zaidi, Ali Abbas
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Nasir Khormuji, Majid
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Yao, Sha
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Skoglund, Mikael
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsteori.
    Optimized mappings for dimension-expansion relaying2009Ingår i: SPAWC: 2009 IEEE 10TH WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS, NEW YORK: IEEE , 2009, s. 474-478Konferensbidrag (Refereegranskat)
    Abstract [en]

    We study the three-node Gaussian relay channel consisting of a source, a relay and a destination. We assume that the relay is memoryless, i.e., the transmitted signal from the relay depends only on the currently received signal. Additionally, we focus on dimension expansion relaying, where the relay has access to more channel uses for retransmission. We use the end-to-end mutual information to numerically optimize the relay mappings. We present several examples for two types of source input alphabets: continuous (Gaussian and uniform) and discrete (uniform PAM). The maximum rate attained by using the optimized mappings is considerably improved compared to conventional linear relaying.

  • 278.
    Zeng, Ming
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Nätverk och systemteknik.
    Fodor, Viktoria
    KTH, Skolan för elektro- och systemteknik (EES), Nätverk och systemteknik.
    Distributing Dynamic Divisible Loads2017Ingår i: 2017 IFIP Networking Conference (IFIP Networking) and Workshops, Institute of Electrical and Electronics Engineers (IEEE), 2017Konferensbidrag (Refereegranskat)
    Abstract [en]

    With the emergence of computing infrastructures in the cloud or at the network edge we need to address the question of how to utilize these shared resources when computational tasks are generated dynamically. While small computing tasks may be satisfied with the computing capacity of a single resource, large tasks may want to utilize multiple computing nodes and perform parallel processing to shorten the task completion time. In this paper we evaluate how additional overhead in such divisible load systems affect the efficiency of parallel processing - from the point of view of the task itself, and for the entire resource sharing system. We show that the preference of a single task may be in conflict with the allocation needed for a social optimum, which in turn depends heavily on the load as well as on the system size.

  • 279.
    Zhang, Haibo
    et al.
    KTH, Skolan för elektro- och systemteknik (EES), Reglerteknik.
    Soldati, Pablo
    KTH, Skolan för elektro- och systemteknik (EES), Reglerteknik.
    Johansson, Mikael
    KTH, Skolan för elektro- och systemteknik (EES), Reglerteknik.
    Optimal Link Scheduling and Channel Assignment for Convergecast in Linear Wireless HART Networks2009Ingår i: 2009 7TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS, NEW YORK: IEEE , 2009, s. 82-89Konferensbidrag (Refereegranskat)
    Abstract [en]

    Convergecast, in which data from a set of sources is routed toward one data sink, is a critical functionality for wireless networks deployed for industrial monitoring and control. We address the joint link scheduling and channel assignment problem for convergecast in networks operating according to the recent WirelessHART standard. For a linear network with N single-buffer devices, we demonstrate that the minimum time to complete convergecast is 2N - 1 time-slots, and that the minimum number of channels required for this operation is inverted right perpendicularN/2inverted left perpendicular. When the devices are allowed to buffer multiple packets, we prove that the optimal convergecast time remains the same while the number of required channels can be reduced to inverted right perpendicularN - root N-(N-1)/2inverted left perpendicular. For both cases, we present jointly time- and channel-optimal scheduling policies with complexity O(N-2). Numerical results demonstrate that our schemes are also efficient in terms of memory utilization.

  • 280. Zhang, Mengmeng
    et al.
    Gong, Jing
    KTH, Centra, SeRC - Swedish e-Science Research Centre. KTH, Skolan för elektroteknik och datavetenskap (EECS), Centra, Parallelldatorcentrum, PDC.
    Axner, Lilit
    KTH, Skolan för elektroteknik och datavetenskap (EECS), Centra, Parallelldatorcentrum, PDC.
    HPC-Enabled Aerodynamic Optimization Studies Using CFD and Design Suite SU22020Ingår i: Proceeding of the Work in Progress Session held in connection with the PDP 2020 Parallel, Distributed, and Network-Based Processing, 2020Konferensbidrag (Refereegranskat)
  • 281. Zhang, X.
    et al.
    Ebrahimi, Masoumeh
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Industriell och Medicinsk Elektronik.
    Huang, L.
    Li, G.
    Fault-resilient routing unit in NoCs2016Ingår i: International System on Chip Conference, IEEE Computer Society, 2016, s. 164-169Konferensbidrag (Refereegranskat)
    Abstract [en]

    With aggressive technology scaling in deep submicron era, burgeoning transistors make chips more susceptible to failures. It is inevitable that process variation is gradually becoming a crucial challenge in the IC design. In addition, aging leads to faults, shortening the lifetime of the circuits. Networks-on-chip also come to the problems caused by variations and aging, leading to degraded performance and erroneous behaviors. Faults may occur in numerous locations of the on-chip networks and once they occur in the control path, more severe effects such as deadlock and livelock are expected. In this paper, we present a fine-grained mechanism to tolerate faults in the routing computation units without disabling the faulty routers. By applying this mechanism, routing and packet-receiving services are separated. The faulty routing computation unit is replaced by a light-weight redundant circuit, providing static but reliable routing services. The other components in this router are still functional retaining the on-chip performance. Experimental results indicate that the on-chip network with the proposed mechanism is fault-tolerant when 14% of all routing computation modules are suffering from faults. The area overhead and power consumption of the proposed method is around 7.29% and 6.20% over the baseline approach.

  • 282.
    Zhang, Xianjie
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Bogic, Sebastian
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Datautvinning av klickdata: Kombination av klustring och klassifikation2018Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Ägare av webbplatser och applikationer tjänar ofta på att användare klickar på deras länkar. Länkarna kan bland annat vara reklam eller varor som säljs. Det finns många studier inom dataanalys angående om en sådan länk kommer att bli klickad, men få studier fokuserar på hur länkarna kan justeras för att bli klickade. Problemet som företaget Flygresor.se har är att de saknar ett verktyg för deras kunder, resebyråer, att analysera deras biljetter och därefter justera attributen för resorna. Den efterfrågade lösningen var en applikation som gav förslag på hur biljetterna skulle förändras för att bli mer klickade och på såsätt kunna sälja fler resor. I detta arbete byggdes en prototyp som använder sig av två olika datautvinningsmetoder, klustring med algoritmen DBSCAN och klassifikation med algoritmen k-NN. Algoritmerna användes tillsammans med en utvärderingsprocess, kallad DNNA, som analyserade resultatet från dessa två algoritmer och gav förslag på förändringar av artikelns attribut. Kombinationen av algoritmerna tillsammans med DNNA testades och utvärderades som lösning till problemet. Programmet lyckades förutse vilka attribut av biljetter som behövde justeras för att biljetterna skulle bli mer klickade. Rekommendationerna av justeringar var rimliga men eftersom andra liknande verktyg inte hade publicerats kunde detta arbetes resultat inte jämföras.

    Ladda ner fulltext (pdf)
    Dataanalys
  • 283.
    Zhang, Yuang
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Elektroniksystem.
    Li, L.
    Jantsch, A.
    Lu, Zhonghai
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Elektronik och Inbyggda System.
    Gao, M.
    Fu, Y.
    Pan, H.
    Exploring stacked main memory architecture for 3D GPGPUs2015Ingår i: Proceedings - 2015 IEEE 11th International Conference on ASIC, ASICON 2015, IEEE conference proceedings, 2015Konferensbidrag (Refereegranskat)
    Abstract [en]

    The tremendous number of threads on general purpose graphic processing units (GPGPUs) poses significant challenges on memory architecture design. 3D stacked main memory architecture atop GPGPU is a potential approach to provide high data communication bandwidth and low access latency to meet the requirement of GPGPUs. In this paper, we explore the performance of 3D GPGPUs with stacked main memory. The experimental results show that the 3D stacked GPGPU can provide up to 124.1% and on average 55.8% performance improvement compared to a 2D GPGPU scheme.

  • 284.
    Zhao, Xin
    et al.
    KTH.
    Haller, Philipp
    KTH.
    Observable atomic consistency for CVRDTs2018Ingår i: AGERE 2018 - Proceedings of the 8th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control, co-located with SPLASH 2018, Association for Computing Machinery (ACM), 2018, s. 23-32Konferensbidrag (Refereegranskat)
    Abstract [en]

    The development of distributed systems requires developers to balance the need for consistency, availability, and partition tolerance. Conflict-free replicated data types (CRDTs) are widely used in eventually consistent systems to reduce concurrency control. However, CRDTs lack consistent totally-ordered operations which can make them difficult to use. In this paper, we propose a new consistency protocol, the observable atomic consistency protocol (OACP). OACP enables a principled relaxation of strong consistency to improve performance in specific scenarios. OACP combines the advantages of mergeable data types, specifically, convergent replicated data types, and reliable total order broadcast to provide on-demand strong consistency. By providing observable atomic consistency, OACP avoids the anomalies of related protocols. We provide a distributed implementation of OACP based on Akka, a widely-used actor-based middleware. Our experimental evaluation shows that OACP can reduce coordination overhead compared to other protocols providing atomic consistency. Our results also suggest that OACP increases availability through mergeable data types and provides acceptable latency for achieving strong consistency.

  • 285.
    Zhengyu, Wang
    et al.
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Al-Shorji, Yousuf
    KTH, Skolan för kemi, bioteknologi och hälsa (CBH), Medicinteknik och hälsosystem, Hälsoinformatik och logistik.
    Fisheye live streaming: A study of the dewarping function and the performance of the streaming2018Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Direktsänd videoströmning från en kamera med fiskögaobjektiv är ett populärt och snabbväxande, speciellt inom vissa områden som videoförvrängning korrigering. Eftersom kravet på hög högkvalitativ video blir högre och högre, ökas också behovet av en effektiv videobearbetnings lösning för att få önskvärda resultat. Problemet är att bestämma rätt kombination av överföringsbithastighet och upplösning för direktströmning av bearbetade videon.

    Syftet med detta examensarbete är att utveckla en prototyplösning som korrigerar videoförvrängning från en kamera med fisköga-objektiv samt vidaresända den korrigerade videon till en klient. Denna prototyp används för att testa olika kombinationer av bithastighet och upplösning i olika scenarier.

    Ett prototypsystem utvecklades för att direktsända video från en kamera med fisköga-objektiv, korrigera videoförvrängningen i en server och spela upp de korrigerade video i en mediaspelare. Resultatet visar att kombinationen av bithastigheten mellan 3.5 - 4.5 Mbps och upplösningen 720p är den mest lämpliga för att undvika märkbara fördröjningar hos klienten. Den potentiella framtida användningen av den bearbetade videon inom Virtuell verklighet (VV) är lovande baserat på observatörernas kommentarer.

    Ladda ner fulltext (pdf)
    fulltext
  • 286.
    Zhong, Yang
    et al.
    KTH, Skolan för datavetenskap och kommunikation (CSC), Robotik, perception och lärande, RPL.
    Sullivan, Josephine
    KTH, Skolan för datavetenskap och kommunikation (CSC), Robotik, perception och lärande, RPL.
    Li, Haibo
    KTH, Skolan för datavetenskap och kommunikation (CSC), Medieteknik och interaktionsdesign, MID.
    Transferring from face recognition to face attribute prediction through adaptive selection of off-the-shelf CNN representations2016Ingår i: 2016 23rd International Conference on Pattern Recognition, ICPR 2016, Institute of Electrical and Electronics Engineers (IEEE), 2016, s. 2264-2269, artikel-id 7899973Konferensbidrag (Refereegranskat)
    Abstract [en]

    This paper addresses the problem of transferring CNNs pre-trained for face recognition to a face attribute prediction task. To transfer an off-the-shelf CNN to a novel task, a typical solution is to fine-tune the network towards the novel task. As demonstrated in the state-of-the-art face attribute prediction approach, fine-tuning the high-level CNN hidden layer by using labeled attribute data leads to significant performance improvements. In this paper, however, we tackle the same problem but through a different approach. Rather than using an end-to-end network, we select face descriptors from off-the-shelf hierarchical CNN representations for recognizing different attributes. Through such an adaptive representation selection, even without any fine-tuning, our results still outperform the state-of-the-art face attribute prediction approach on the latest large-scale dataset for an error rate reduction of more than 20%. Moreover, by using intensive empirical probes, we have identified several key factors that are significant for achieving promising face attribute prediction performance. These results attempt to gain and update our understandings of the nature of CNN features and how they can be better applied to the transferred novel tasks.

  • 287.
    Örlü, Ramis
    et al.
    KTH, Skolan för teknikvetenskap (SCI), Centra, Linné Flow Center, FLOW. KTH, Skolan för teknikvetenskap (SCI), Mekanik.
    Alfredsson, Henrik
    KTH, Skolan för teknikvetenskap (SCI), Centra, Linné Flow Center, FLOW. KTH, Skolan för teknikvetenskap (SCI), Mekanik.
    The life of a vortex in an axisymmetric jet2011Ingår i: Journal of Visualization, ISSN 1343-8875, E-ISSN 1875-8975, Vol. 14, nr 1, s. 5-6Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    An axisymmetric jet is produced whenever a fluid is ejected from a round nozzle. The internal and external disturbances present in and surrounding the jet will trigger the formation of Kelvin–Helmoltz waves that are amplified and grow until they saturate and roll up in discrete vortices undergoing different processes such as (vortex) pairing and tearing until they collapse generating a complete turbulent flow. Concerning the evolution of the vortices within the axisymmetric shear layer, a typical scenario, describing the stages in a life of a vortex, is well represented by the flow visualization sequences shown in Fig. 1 as well as the movie in Online Resource 1.

3456 251 - 287 av 287
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf