• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 229
  • 130
  • 120
  • 108
  • 83
  • 46
  • 23
  • 13
  • 13
  • 7
  • 6
  • 5
  • 2
  • 2
  • 2
  • Tagged with
  • 831
  • 248
  • 210
  • 184
  • 130
  • 127
  • 126
  • 115
  • 106
  • 85
  • 74
  • 74
  • 66
  • 62
  • 62
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
61

FPGA Implementation of a UPnP Media Renderer / Implementation av en UPnP Media Renderer på en FPGA

Ländell, Karl-Rikard, Wiksten Färnström, Axel January 2011 (has links)
Actiwave AB delivers audio solutions for active speakers. One of the features is that audio can be streamed to the speakers over a local network connection. The module that provides this functionality is expensive. This thesis investigates if this can instead be achieved by taking advantage of the Spartan-6 FPGA on their platform, using part of it as a MicroBlaze soft processor on which a rendering device can be implemented. The thesis discusses design decisions such as selection and integration of operating system, UPnP framework and media decoder. A fully functional prototype application for a desktop computer was implemented, with the intention of porting it to the FPGA platform. There turned out to be too many compability issues though, so instead, a simpler renderer was implemented on the FPGA. Mp3 music files were successfully streamed to and decoded on the soft processor, but without fulfilling real-time constraints. The conclusion is that it is reasonable to implement a UPnP Media Renderer on the FPGA. Decoding in real-time can be an issue due to insufficient performance of the soft processor, but several possible solutions exist.
62

Study of Linux Network Application Framework: Case Implementation of the MongoDB Services

Hung, Chien-Heng 06 July 2011 (has links)
Linux network application framework can help programmers developing network service applications on Linux. Programmers can concentrate on the business logic of applications, and do not have to care about network transmission and serialization between client and server. In addition, application¡¦s client and server can be implemented by different programming languages and communicate with each other according to the programming languages supported by framework. This paper chooses Thrift and Etch to be the topic of Linux network application framework, and introduces their interface definition language, serialization and network architecture. This paper also makes experiments on the implementation of MongoDB, choosing of serialization and situation of multiple clients to a single server to get the performances of two frameworks. In general, Thrift has richer features and slightly better performance than Etch.
63

Implementation of Embedded LINUX with NOR Flash Memory

Chang, Yuan-Hao 02 June 2004 (has links)
Recently, Handheld devices are more and more popular. Most of them aim at the low price, small size, high computing power, and powerful functionalities. Therefore, the need for embedded operating systems in the market is absolutely vital. There are many embedded systems in the market, but embedded Linux has some advantages to be outstanding and widely accepted. For example, it has no proprietary problem and high portability, and is comparatively easy to be reconstructed and to develop new applications. Best of them all, it is open source software. Embedded systems are usually diskless systems. In order to keep permanent data in embedded Linux, using flash disk as its disk system is a widely adapted strategy. We use MTD (Memory Technology Devices) system to emulate flash memory as flash disk mounted into Linux virtual file system. This allows accessing flash memory with standard I/O operations without any extra effort. MTD system contains, ¡§user¡¨ and driver¡¨, two different modules. In driver modules, we use CFI (Common Flash Interface) to probe the flash chip and then partition it, while we use MTD BLOCK to emulate the flash partitions as block devices in user modules, and then mount them into Linux¡¦s virtual file system with JFFS2 (Journaling Flash File System version 2) type, which is a file system type specifically designed for flash devices according to the features of flash devices. The purpose of this thesis is to use MTD system to emulate Am29LV320DB flash chip as a flash disk in embedded Linux running on an ARM-based developing board, SMDK2410, designed by Samsung. I hope this porting can help the development of other advanced applications and provide an empirical platform for the research of embedded systems.
64

The Implementation of Linux-based MP3 Music-on-Demand System

Shiau, Jun-Ting 28 June 2004 (has links)
In the twenty century multimedia entertainment is more and more proportion in the human life and internet is more covenient to communicate and easier to change information. Video and audio compression technology are promote rapidly to drive people enjoying multimedia contents by using internet. However, the main three software factory provide high price of multimedia streaming technology and they have each patents on their multimedia streaming technology. From MP3 encoding technology view, it is used efficient to compress music data and let it be in trade of data size and high quality. MP3 file format is much appropriate to apply using many kinds based on streaming music applications. The technique in my paper, first I analysis MP3 encoding and deconding algorithm. Then I apply it in transferring streaming music by using reliable TCP/IP communication protocol to make multi-user and multi-channel music-on-demand system. By using Java server side technology, I make a web-based manager and user interface system and finally make the implementation of linux-based MP3 music-on-demand system.
65

The impact of open or proprietary strategy to standard competition in software industry ¢w Linux vs. Windows

Lin, Kuo-fan 18 August 2006 (has links)
This study is to develop a standard competition model base on the Network Theory. And according to the case study about the operation system competition between ¡§Linux and Windows¡¨ to discuss the influence of ¡§open¡¨ and ¡§proprietary¡¨ strategy on the standard competition. The conclusions of this study are presented as follows: 1.All competitors of standard competition have to face the ¡§competition within the single technical network¡¨ and the ¡§competition between different technical networks¡¨. And those two competitions maybe happens simultaneously. 2.In the competition within the single technical network, the most important task to the competitor is to build up ¡§key network position¡¨. And the most important task to the competition between different technical networks is to make the connection between network members more rigidly, and that will makes the whole network become more competitive. 3.Strategy that more open is better to the ¡§competition within the single technical network¡¨. And strategy that more proprietary is better to the ¡§competition between different technical networks¡¨. And the optimal level of open or proprietary strategy depends on different situations.
66

Implementation of Transport Module Controller And Remote Control System of Cluster Tool

Chen, Chia-Hung 03 September 2001 (has links)
none
67

Jämförelse av trådbibliotek för Linux

Lundell, Daniel January 2003 (has links)
<p>Den dominerande implementationen av POSIX Threads-standarden för Linux har länge varit LinuxThreads. Detta trådbibliotek har på senare tid kritiserats för att leverera bland annat bristfällig effektivitet, skalbarhet och följsamhet till POSIX-standarden. Två nya projekt, Next Generation POSIX Threads (IBM, Intel) och Native POSIX Threads Library (Red Hat) siktar på att erbjuda bättre alternativ till LinuxThreads.</p><p>Denna undersökning jämför effektiviteten för dessa tre trådbibliotek, i synnerhet i samband med växling, skapande och synkronisering av trådar samt skalbarhet, huvudsakligen genom användandet av ett testprogram från Sun Microsystems.</p><p>Resultaten visar att NGPT skalar linjärt och är det klart effektivaste trådbiblioteket över 4600 trådar. NPTL är effektivast under 4600 trådar fast dess exponentiella kurva medför sämre resultat vid ett högre antal trådar. LinuxThreads skalade sämst och fick sämst resultat över 1200 trådar och resultaten visade även högst varians. Det rekommenderas att ersätta LinuxThreads med NPTL eller NGPT, beroende på kravet på skalbarhet.</p>
68

Verwaltung von Softwarepaketen mit rpm, 2. Teil

Riedel, Wolfgang 26 March 1997 (has links)
2. Teil des UNIX-Stammtischs vom 25.3.97 Arbeit mit src-Paketen, Erzeugung eigener Pakete, Syntax und Semantik des spec-Files, Problematik der verschiebbaren Pakete
69

Anwendungen für den Alltag

Müller, Andreas, Riedel, Wolfgang 13 March 2000 (has links) (PDF)
Überblick über Anwendungssoftware unter Linux, die für den alltäglichen Gebrauch (¨Büroarbeit¨) geeignet ist
70

Linux 2.4 Netfilter/iptables

Schreiber, Alexander 12 June 2000 (has links) (PDF)
Der vorliegende Vortrag gibt einen Ueberblick ueber den neuen Kernel-Firewall von Linux 2.4, das Netfilter/iptables System. Es werden die Moeglichkeiten des neuen Systems erlaeutert sowie die Vergleiche mit den Vorgaengern praesentiert.

Page generated in 0.0362 seconds