hwsd  1.1.1
 All Pages
RelNotes.md
1 Release Notes {#mainpage}
2 ============
3 
4 [TOC]
5 
6 # Introduction {#Introduction}
7 
8 Welcome to HWSD, a daemon and library for the discovery and announcement
9 of hardware resources using ZeroConf. HWSD enables auto-configuration of
10 ad-hoc GPU clusters and multi-GPU machines.
11 
12 HWSD 1.1.1 is an unofficial maintenance release based on HWSD 1.1.
13 It can be retrieved by downloading the
14 [source code](https://github.com/Eyescale/hwsd/archive/1.1.1.tar.gz)
15 or one of the
16 [binary distributions](https://launchpad.net/~bbp/+archive/ppa).
17 
18 ## Features {#Features}
19 
20 HWSD provides the following features to enable GPU and network device discovery:
21 
22 * Local Discovery: Automatic network device and GPU discovery for Linux
23  (X11/GLX), Mac OS X (CGL, GLX) and Windows (WGL, WGL_NV_gpu_affinity,
24  WGL_AMD_gpu_association).
25 * Network announcement: A daemon for network announcement of available
26  devices and their configuration using DNS service discovery and ZeroConf
27  networking.
28 * Remote Discovery: Remote GPU discovery of resources announced using
29  the HWSD daemon.
30 
31 # New in this release {#New}
32 
33 HWSD 1.1.1 contains the following features, enhancements, bug fixes and
34 documentation changes over the HWSD 1.0 release:
35 
36 ## New Features {#NewFeatures}
37 
38 * No new features
39 
40 ## Enhancements {#Enhancements}
41 
42 * Allow filtering of unknown connections
43 * Adapted to latest Lunchbox code base
44 
45 ## Optimizations {#Optimizations}
46 
47 * Reduce mdns browse time to 50ms
48 
49 ## Tools {#Tools}
50 
51 * No new tools
52 
53 ## Documentation {#Documentation}
54 
55 The following documentation has been updated since the last release:
56 
57 * Documentation for the public
58  [hwsd API](http://eyescale.github.io/hwsd-1.1/index.html).
59 
60 ## Bug Fixes {#Fixes}
61 
62 HWSD 1.1.1 does not include any bugfixes over the HWSD 1.0 release.
63 
64 ## Known Bugs {#Bugs}
65 
66 No bugs were known at release time. Please file a
67 [Bug Report](https://github.com/Eyescale/hwsd/issues)
68 if you find any issue with this release.
69 
70 # About {#About}
71 
72 HWSD is a cross-platform library, designed to run on any modern
73 operating system, including all Unix variants and the Windows operating
74 system. Zeroconf support in Lunchbox is required for the DNS_SD module
75 and applications.
76 
77 HWSD uses CMake and [Buildyard](https://github.com/Eyescale/Buildyard)
78 to create a platform-specific build environment. The following platforms
79 and build environments are tested:
80 
81 * Linux: Ubuntu 14.04, RHEL 6.5 (Makefile, i386, x64)
82 * Windows: 7 (Visual Studio 2008, i386, x64)
83 * Mac OS X: 10.8 (Makefile, i386, x64)
84 
85 Technical questions can be posted to the eq-dev Mailing List, or
86 directly to info@equalizergraphics.com.
87 
88 Commercial support, custom software development and porting services are
89 available from [Eyescale](http://www.eyescale.ch). Please contact
90 [info@eyescale.ch](mailto:info@eyescale.ch?subject=HWSD%20support)
91 for further information.
92 
93 # Errata