1 |
HelenOS VFS-FUSE connector / HelenOS VFS-FUSE connectorBouška, Zdeněk January 2014 (has links)
This master thesis deals with the implementation of a connector between FUSE file system drivers and HelenOS native VFS interface. The thesis first describes the way of finding the best solution and the potential possibilities. The low level layer solution is described as the best one. Further the thesis describes the real implementation of the connector. As the implementation of the connector was successful the thesis then describes in detail the parts of the fully functional solution in real-life HelenOS system. With this solution in place almost no changes are necessary to be done neither in FUSE nor in Helenos VFS. The connector implementation is demonstrated on a real-life FUSE file system exFAT ported to HelenOS. Powered by TCPDF (www.tcpdf.org)
|
2 |
HelenOS VFS-FUSE connector / HelenOS VFS-FUSE connectorBouška, Zdeněk January 2014 (has links)
This master thesis deals with the implementation of a connector between FUSE file system drivers and HelenOS native VFS interface. The thesis first describes the way of finding the best solution and the potential possibilities. The low level layer solution is described as the best one. Further the thesis describes the real implementation of the connector. As the implementation of the connector was successful the thesis then describes in detail the parts of the fully functional solution in real-life HelenOS system. With this solution in place almost no changes are necessary to be done neither in FUSE nor in Helenos VFS. The connector implementation is demonstrated on two real-life FUSE file systems exFAT and NTFS which were ported to HelenOS. Powered by TCPDF (www.tcpdf.org)
|
3 |
HelenOS VFS-FUSE connector / HelenOS VFS-FUSE connectorBouška, Zdeněk January 2013 (has links)
This master thesis deals with the implementation of a connector between FUSE filelesystem drivers and HelenOS native VFS interface. The thesis first describes the way of finding the best solution and the potential possibilities. The low level layer solution is described as the best. Then the concern is focused on the real implementation of the connector. The implementation was successful, so the thesis describes in detail the parts of the fully functional solution in real-life HelenOS system. The solution enables almost no need of changes to be made in both FUSE and Helenos VFS. The connector implementation is demonstrated on a real-life FUSE filesystem Exfat ported to HelenOS. Powered by TCPDF (www.tcpdf.org)
|
4 |
DEVELOPEMENT OF A CONTINUOUS MODELLING APPROACH CAPABLE OF EVALUATING SEDIMENT REMOVAL PERFORMANCE OF VEGETATIVE FILTER STRIPS IN WATERSHED SCALESeradj, Mani 12 September 2011 (has links)
This study focused on development of a continuous watershed-scale modelling approach capable of evaluating sediment removal performance of vegetative filter strips (VFS). This was done by integrating the single-event hydrologic and sediment transport model AGNPS with the event-based VFS model (VFSMOD) applying the methodology developed by Sebti and Rudra (2010), and also through the development and incorporation of sub-models capable of describing changes in hydrologic conditions between rainfall events into the integrated models. For modeling purposes, the buffer zone is divided to segments called “buffer cells”. The upstream source area corresponding to each buffer cell and the flow-path connecting the area to the stream are identified, and runoff and sediment generated within each area is simulated for each event applying AGNPS. Using VFSMOD, performance analysis of VFS is conducted for each buffer cell. By applying the developed “continuous simulation” sub-models the hydrologic conditions prior to each event were determined.
|
5 |
Metodik för anpassning av standardsystem : från en kund och utvecklares perspektivBasic, Kemal, Mohammadi, Iman January 2007 (has links)
<p>Standardsystem är ett allt mer förekommande begrepp i dagens moderna</p><p>verksamheter. Dessa system möjliggör en effektivisering av verksamheten vilket leder till att den blir mer konkurrenskraftig på marknaden. Dock finns det en del problem att lösa vid anpassningen av standardsystem. Eftersom det på marknaden idag finns ett stort utbud av olika standardsystem är det svårt för kunden att välja rätt system för dennes verksamhet. En av riskerna med att anskaffa ett standardsystem är att bunden betalar alldeles för höga summor för onödiga funktioner eller att systemet de anskaffat inte tillfredställer de funktioner företaget eftersträvar. Därför</p><p>måste grova verksamhetsanalyser utföras innan anskaffningen. Detta för</p><p>att avgöra om standardsystemet i fråga uppfyller verksamhetskraven samt att det kan anpassas till de delar den inte tillfredställer. Till hjälp finns det kompletta metoder för anskaffningen av standardsystem.</p><p>En av dessa är SIV-metoden, den är en komplett metod för anskaffning av standardsystem. Efter genomförda val av system är det viktigt att kunna utföra anpassningar av det valda systemet och utifrån den aspekten härstammar idén för denna uppsats. Anpassningen av standardsystem är enligt oss ett outforskat ämne och kräver därför en mer djupgående forskning för att hitta och knyta de delar typiska för denna process.</p><p>Forskningen i denna uppsats omfattar de delar där anpassningen av</p><p>standardsystem behandlas. Dessa delar har vi lyft fram från befintliga</p><p>metoder där anpassnings delen bara är en del av det hela.</p> / <p>A common term in today’s modern businesses is Software packaged</p><p>system. These system’s are used to make the business operations more</p><p>efficient thus the enterprises more competitive on the marketplace.</p><p>But there are still issues regarding the adaptation of these system’s to the specific enterprise that must be resolved. Since the supply of software packages is very high, it is hard for the consumer to find the right kind of system that will fully satisfy company’s requirements.</p><p>One of the major risks with acquiring these software packaged systems</p><p>is that the customer pays too much money for a system with functions</p><p>that are not necessary for the customer business needs. In order avoid</p><p>this; the customer must make thorough analysis of their business</p><p>operations before buying and implementing these kinds of systems.</p><p>There are many obtainable methods that the customer can apply. In this</p><p>thesis, we have accounted for two of these methods, namely, the SIV-method and the VFS-model. These methods describe different steps that the customer must consider before implementing a software packaged system.</p><p>One of the significant steps in these methods is the adaptation process of software packaged systems. A matter we believe is unexplored and therefore further research is required on the subject.</p>
|
6 |
Execution of SPE code in an Opteron-Cell/B.E. hybrid systemHeinig, Andreas 03 July 2008 (has links) (PDF)
It is a great research interest to integrate the Cell/B.E. processor into an AMD Opteron system. The result is a system benefiting from the advantages of both processors: the high computational power of the Cell/B.E. and the high I/O throughput of the Opteron.
The task of this diploma thesis is to accomplish, that Cell-SPU code initially residing on the Opteron could be executed on the Cell under the GNU/Linux operating system. However, the SPUFS (Synergistic Processing Unit File System), provided from STI (Sony, Toshiba, IBM), does exactly the same thing on the Cell. The Cell is a combination of a PowerPC core and Synergistic Processing elements (SPE). The main work is to analyze the SPUFS and migrate it to the Opteron System.
The result of the migration is a project called RSPUFS (Remote Synergistic Processing Unit File System), which provides nearly the same interface as SPUFS on the Cell side. The differences are caused by the TCP/IP link between Opteron and Cell, where no Remote Direct Memory Access (RDMA) is available. So it is not possible to write synchronously to the local store of the SPEs. The synchronization occurs implicitly before executing the Cell-SPU code. But not only semantics have changed: to access the XDR memory RSPUFS extends SPUFS with a special XDR interface, where the application can map the XDR into the local address space. The application must be aware of synchronization with an explicit call of the provided ''xdr\_sync'' routine. Another difference is, that RSPUFS does not support the gang principle of SPUFS, which is necessary to set the affinity between the SPEs.
This thesis deals not only with the operating system part, but also with a library called ''libspe''. Libspe provides a wrapper around the SPUFS system calls. It is essential to port this library to the Opteron, because most of the Cell applications use it. Libspe is not only a wrapper, it saves a lot of work for the developer as well, like loading the Cell-SPU code or managing the context and system calls initiated by the SPE. Thus it has to be ported, too.
The result of the work is, that an application can link against the modified libspe on the Opteron gaining direct access to the Synergistic Processor Elements.
|
7 |
Metodik för anpassning av standardsystem : från en kund och utvecklares perspektivBasic, Kemal, Mohammadi, Iman January 2007 (has links)
Standardsystem är ett allt mer förekommande begrepp i dagens moderna verksamheter. Dessa system möjliggör en effektivisering av verksamheten vilket leder till att den blir mer konkurrenskraftig på marknaden. Dock finns det en del problem att lösa vid anpassningen av standardsystem. Eftersom det på marknaden idag finns ett stort utbud av olika standardsystem är det svårt för kunden att välja rätt system för dennes verksamhet. En av riskerna med att anskaffa ett standardsystem är att bunden betalar alldeles för höga summor för onödiga funktioner eller att systemet de anskaffat inte tillfredställer de funktioner företaget eftersträvar. Därför måste grova verksamhetsanalyser utföras innan anskaffningen. Detta för att avgöra om standardsystemet i fråga uppfyller verksamhetskraven samt att det kan anpassas till de delar den inte tillfredställer. Till hjälp finns det kompletta metoder för anskaffningen av standardsystem. En av dessa är SIV-metoden, den är en komplett metod för anskaffning av standardsystem. Efter genomförda val av system är det viktigt att kunna utföra anpassningar av det valda systemet och utifrån den aspekten härstammar idén för denna uppsats. Anpassningen av standardsystem är enligt oss ett outforskat ämne och kräver därför en mer djupgående forskning för att hitta och knyta de delar typiska för denna process. Forskningen i denna uppsats omfattar de delar där anpassningen av standardsystem behandlas. Dessa delar har vi lyft fram från befintliga metoder där anpassnings delen bara är en del av det hela. / A common term in today’s modern businesses is Software packaged system. These system’s are used to make the business operations more efficient thus the enterprises more competitive on the marketplace. But there are still issues regarding the adaptation of these system’s to the specific enterprise that must be resolved. Since the supply of software packages is very high, it is hard for the consumer to find the right kind of system that will fully satisfy company’s requirements. One of the major risks with acquiring these software packaged systems is that the customer pays too much money for a system with functions that are not necessary for the customer business needs. In order avoid this; the customer must make thorough analysis of their business operations before buying and implementing these kinds of systems. There are many obtainable methods that the customer can apply. In this thesis, we have accounted for two of these methods, namely, the SIV-method and the VFS-model. These methods describe different steps that the customer must consider before implementing a software packaged system. One of the significant steps in these methods is the adaptation process of software packaged systems. A matter we believe is unexplored and therefore further research is required on the subject.
|
8 |
RedirFS - portace na jiné OS / Porting of RedirFS on Other OSCzerner, Lukáš January 2010 (has links)
This thesis describes preparation for porting as well aw porting itself of RedirFS Linux kernel module to FreeBSD. Basic differences between Linux and FreeBSD kernels are described as well as differences in implementation of the Virtual Filesystem, crucial part for RedirFS. Further there are described possibilities and different approaches to implementation RedirFS functionality to FreeBSD. Then, the possibilities are evaluated and ideal approach is proposed. Next chapters introduces required functionality of the new module as well as its solutions. Then the implementation details are described so the reader can very well understand how the new module works and how the required functionality is implemented into the module.
|
9 |
Execution of SPE code in an Opteron-Cell/B.E. hybrid systemHeinig, Andreas 11 March 2008 (has links)
It is a great research interest to integrate the Cell/B.E. processor into an AMD Opteron system. The result is a system benefiting from the advantages of both processors: the high computational power of the Cell/B.E. and the high I/O throughput of the Opteron.
The task of this diploma thesis is to accomplish, that Cell-SPU code initially residing on the Opteron could be executed on the Cell under the GNU/Linux operating system. However, the SPUFS (Synergistic Processing Unit File System), provided from STI (Sony, Toshiba, IBM), does exactly the same thing on the Cell. The Cell is a combination of a PowerPC core and Synergistic Processing elements (SPE). The main work is to analyze the SPUFS and migrate it to the Opteron System.
The result of the migration is a project called RSPUFS (Remote Synergistic Processing Unit File System), which provides nearly the same interface as SPUFS on the Cell side. The differences are caused by the TCP/IP link between Opteron and Cell, where no Remote Direct Memory Access (RDMA) is available. So it is not possible to write synchronously to the local store of the SPEs. The synchronization occurs implicitly before executing the Cell-SPU code. But not only semantics have changed: to access the XDR memory RSPUFS extends SPUFS with a special XDR interface, where the application can map the XDR into the local address space. The application must be aware of synchronization with an explicit call of the provided ''xdr\_sync'' routine. Another difference is, that RSPUFS does not support the gang principle of SPUFS, which is necessary to set the affinity between the SPEs.
This thesis deals not only with the operating system part, but also with a library called ''libspe''. Libspe provides a wrapper around the SPUFS system calls. It is essential to port this library to the Opteron, because most of the Cell applications use it. Libspe is not only a wrapper, it saves a lot of work for the developer as well, like loading the Cell-SPU code or managing the context and system calls initiated by the SPE. Thus it has to be ported, too.
The result of the work is, that an application can link against the modified libspe on the Opteron gaining direct access to the Synergistic Processor Elements.
|
10 |
Development and Evaluation of Pediatric Versions of the Vanderbilt Fatigue Scale (VFS-Peds) for Children with Hearing LossHornsby, B.W.Y., Camarata, S., Cho, S.-J., Davis, H., McGarrigle, Ronan, Bess, F.H. 16 March 2022 (has links)
Yes / Growing evidence suggests that fatigue associated with listening difficulties is particularly problematic for children with hearing loss (CHL). However, sensitive, reliable, and valid measures of listening-related fatigue do not exist. To address this gap, this paper describes the development, psychometric evaluation, and preliminary validation of a suite of scales designed to assess listening-related fatigue in CHL- the pediatric Vanderbilt Fatigue Scales (VFS-Peds).
Test development employed best practices, including operationalizing the construct of listening-related fatigue from the perspective of target respondents (i.e., children, their parents, and teachers). Test items were developed based on input from these groups. Dimensionality was evaluated using exploratory factor analyses. Item response theory (IRT) and differential item functioning (DIF) analyses were used to identify high-quality items which were further evaluated and refined to create the final versions of the VFS-Peds.
The VFS-Peds is appropriate for use with children aged 6-17 years and consists of a child self-report scale (VFS-C), parent proxy- (VFS-P), and teacher proxy-report (VFS-T) scales. Exploratory factor analyses of child self-report and teacher proxy data suggested listening-related fatigue was unidimensional in nature. In contrast, parent data suggested a multidimensional construct, comprised of mental (cognitive, social, and emotional) and physical domains. IRT analyses suggested items were of good quality, with high information and good discriminability. DIF analyses revealed the scales provided a stable measure of fatigue regardless of the child’s gender, age, or hearing status. Test information was acceptable over a wide range of fatigue severities and all scales yielded acceptable reliability and validity.
This paper describes the development, psychometric evaluation, and validation of the VFS-Peds. Results suggest the VFS-Peds provide a sensitive, reliable, and valid measure of listening-related fatigue in children that may be appropriate for clinical use. Such scales could be used to identify those children most affected by listening-related fatigue; and given their apparent sensitivity, the scales may also be useful for examining the effectiveness of potential interventions targeting listening-related fatigue in children. / Research Development Fund Publication Prize Award winner, Mar 2022.
|
Page generated in 0.0175 seconds