|
March 2014 |
|
Heterogeneous computing is evolving to heterogeneous multiprocessing as of today. We are no longer satisfied with acceleration with GPU alone but looking for dynamic allocation of resources from a mix of CPU, GPU, Many-Core, and FPGA in the same system. Will this evolution be driven by hardware, software, or users? The evolution is real as the footprints are already existent like a big bang in high performance computing. This article provides the key observations and a proposition to move forward.
Contents
1. Proposition
2. Footprints of Big Bang
3. Real Performance
4. Real Hardware
5. Real Software
6. Summary
7. References
8. Author/Contributors
1. Proposition
SKA (Square Kilometre Array) radio telescope1 is a gigantic science project by world standard and we are designing the instruments that will tell us more about where we came from and how we got here. The data bandwidth required to handle the vast amount of signals from the sky for the tasks is as high as 7.9TB/s for the Survey telescope alone 2 (which is one of the 3 telescope systems in SKA). Survey will be built in the desert of Western Australia beyond the economical reach of the current power grid. Electricity for operating Survey is going to be expensive. These 2 factors of data bandwidth and electricity cost are high on the agenda and need a different perspective of viewing high performance computing (HPC).
New Zealand has been selected by the international SKA organisation and Central Signal Processing consortium to lead the design of Survey HPC. The white paper2 from the New Zealand team obtained a high vote during the selection process for a global view that New Zealand has proposed to take. SKA central signal processing is a specific task and needs a specific solution. It is an early sign of things to come and the New Zealand team undertakes a generic or global computing view to finding the best fit for SKA. The Government has endorsed our presence on the world stage 3 and provided funding to our team.
Our design team members have proposed to carry out in-depth projects to exploit the potentials of new technologies that may emerge from the efforts of our team and our close collaborators from Canada, Australia, UK, and various member countries. One of the projects being proposed by team members has defined 20 process milestones.
2. Footprints of a Big Bang
The International Exascale Software Project 4 started in 2010 has laid out the footprint of a big bang for addressing the big data issues facing the world over the next couple of decades. The SAVE Project 5 under EU FP7 framework offers a specific direction. In brief it pushes the philosophy of not one technology fitting all solutions. It proposes deploying a mix of hardware technologies including CPU, GPU, Many-Core, and FPGA in one system to address computing tasks of various personalities. Just-in-time dynamic allocation is an obvious method and this will require memory coherence of the various types of processors in the system. Memory coherence is not a new topic as ARM has created AXI 6 and AMD has promoted the Heterogeneous System Architecture (HSA) 7 and proceeded to release its Kaveri APU at the end of 2013 implementing unified memory access and unified queues for CPU and GPU cores on the same die.
Please email
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
for a copy of the paper
|
|
|
March 2014 |
3MP Indoor Zoom Dome with D/N, Adaptive IR, Superior WDR, 3x Zoom Lens
|
- 3 Megapixel with 1080p
- Day & Night with Adaptive IR LED
- 3x Zoom Lens with 3-9mm / F1.2-2.1, DC Iris, Auto Focus
- Superior WDR (107 dB)
- 30 fps at 1920 x 1080
- Vandal Resistant (IK09)
|
Specifications
| Device |
Device Type
|
Indoor Zoom Dome Camera |
| Image Sensor |
Progressive Scan CMOS |
Sensor Size
|
1/3'' |
Day / Night
|
Yes |
Superior Low Light Sensitvity
|
No |
Minimum Illumination
|
Color: 0.1 lux at F1.2 (30 IRE, 2400°K); B/W: 0 lux (IR LED on) |
| Mechanical IR Cut Filter |
Yes |
IR Sensitivity Range
|
700 - 1100nm |
| IR LED |
Auto Adaptive IR LED x 10 (850nm) |
IR Working Distance
|
20 m (0 lux, 30 IRE, Gain 255, Auto shutter mode) |
Electronic Shutter
|
1/5 ~ 1/2,000 sec (manual mode); 1/5 ~ 1/10,000 sec (auto mode) |
| Lens |
Focal Length / Aperture
|
Zoom, f3 - 9 mm / F1.2 - 2.1 |
Zoom Ratio
|
3x optical |
Iris
|
DC iris |
| Focus |
Auto focus |
Lens Mount
|
Board mount |
| Horizontal Viewing Angle |
84.5°~29.8° |
Viewing Angle Adjustment
|
Pan: 0° - 350°; Tilt: 5° - 170° ; Rotate: 0- 350° |
| Video |
Compression
|
H.264 HP, MJPEG |
| Max. Frame Rate vs. Resolution |
15 fps at 2048 x 1536; 30 fps at 1920 x 1080; 30 fps at 1280 x 720; 30 fps at 640 x 480; 15 fps at 320 x 240 |
| Multi-Streaming |
Simultaneous dual streams based on two configurations |
| Bit Rate |
28 Kbps - 6 Mbps (per stream) |
| Bit Rate Mode |
Constant, Variable |
Image Enhancement
|
Superior WDR (107 dB); White balance: automatic, hold, and manual; Brightness;
Contrast; Sharpness(auto); Auto gain control; Digital noise reduction; Flickerless |
| Text Overlay |
User defined text on video |
| Image Orientation |
Image flip and mirror |
| Audio |
Compression
|
8kHz, Mono, PCM, 16 bit encoding, G.711 |
| Audio-In |
Terminal block |
| Audio-Out |
Terminal block |
| Network |
| Protocol & Service |
TCP, UDP, HTTP, HTTPS, DHCP, PPPoE, RTP, RTSP, IPv6, DNS, DDNS, NTP, ICMP, ARP, IGMP, SMTP, FTP, UPnP, SNMP, Bonjour |
Ethernet
|
Port 1, Ethernet (10/100 Base-T), RJ-45 connector |
Security
|
IP address filtering; HTTPs encryption; Password protected user levels; Anonymous login; IEEE802.1X network access control |
| Alarm |
Alarm Trigger
|
Video motion detection (3 regions); External device through digital input |
Alarm Response
|
Notify control Center; Change camera settings; Command other devices; E-mail notification with snapshots; Save video or snapshot to local storage; Upload video, Snapshot to FTP server; Activate external device through digital output |
| Interface |
| Digital Input |
2, Terminal block |
| Digital Output |
2, Terminal block |
| Local Storage |
MicroSDHC/MicroSDXC memory card slot (card not included) |
| General |
| Power Source / Consumption |
PoE Class 3 IEEE802.3af/ 6.76 W; DC 12V/ 5.44 W (adapter not included) |
Weight
|
720 g (1.59 lb) |
| Dimensions (Ø x H) |
146 mm x 107 mm (5.7'' x 4.2'' ) |
| Environmental Casing |
Vandal resistant (IK09), Transparent dome cover |
| Mount Type |
Surface, Pendant, Wall, Corner, Pole, Gang Box |
| Starting Temperature |
-10 °C ~ 50 °C (14 °F ~ 122 °F) |
Operating Temperature
|
-10 °C ~ 50 °C (14 °F ~ 122 °F) |
| Operating Humidity |
10% ~ 85% RH |
| Approvals |
CE (EN 55022 Class B, EN 55024), FCC (Part15 Subpart B Class B); IK09 |
| Integration |
| Unified Solution |
Fully compatible with ACTi software |
| ISV Integration |
Software Development Kit (SDK) available ; ONVIF compliant |
| Firmware Access Browser |
Microsoft Internet Explorer 8.0 or newer (full functionality); Other browsers with QuickTime installed (partial functionality) |
Click here to return
|
|
|
March 2014 |
3MP Indoor Zoom Dome with D/N, Adaptive IR, Superior WDR, 3x Zoom Lens
|
- 3 Megapixel with 1080p
- Day & Night with Adaptive IR LED
- 3x Zoom Lens with 3-9mm / F1.2-2.1, DC Iris, Auto Focus
- Superior WDR (107 dB)
- 30 fps at 1920 x 1080
- Vandal Resistant (IK09)
|
Specifications
| Device |
Device Type
|
Indoor Zoom Dome Camera |
| Image Sensor |
Progressive Scan CMOS |
Sensor Size
|
1/3'' |
Day / Night
|
Yes |
Superior Low Light Sensitvity
|
No |
Minimum Illumination
|
Color: 0.1 lux at F1.2 (30 IRE, 2400°K); B/W: 0 lux (IR LED on) |
| Mechanical IR Cut Filter |
Yes |
IR Sensitivity Range
|
700 - 1100nm |
| IR LED |
Auto Adaptive IR LED x 10 (850nm) |
IR Working Distance
|
20 m (0 lux, 30 IRE, Gain 255, Auto shutter mode) |
Electronic Shutter
|
1/5 ~ 1/2,000 sec (manual mode); 1/5 ~ 1/10,000 sec (auto mode) |
| Lens |
Focal Length / Aperture
|
Zoom, f3 - 9 mm / F1.2 - 2.1 |
Zoom Ratio
|
3x optical |
Iris
|
DC iris |
| Focus |
Auto focus |
Lens Mount
|
Board mount |
| Horizontal Viewing Angle |
84.5°~29.8° |
Viewing Angle Adjustment
|
Pan: 0° - 350°; Tilt: 5° - 170° ; Rotate: 0- 350° |
| Video |
Compression
|
H.264 HP, MJPEG |
| Max. Frame Rate vs. Resolution |
15 fps at 2048 x 1536; 30 fps at 1920 x 1080; 30 fps at 1280 x 720; 30 fps at 640 x 480; 15 fps at 320 x 240 |
| Multi-Streaming |
Simultaneous dual streams based on two configurations |
| Bit Rate |
28 Kbps - 6 Mbps (per stream) |
| Bit Rate Mode |
Constant, Variable |
Image Enhancement
|
Superior WDR (107 dB); White balance: automatic, hold, and manual; Brightness;
Contrast; Sharpness(auto); Auto gain control; Digital noise reduction; Flickerless |
| Text Overlay |
User defined text on video |
| Image Orientation |
Image flip and mirror |
| Audio |
Compression
|
8kHz, Mono, PCM, 16 bit encoding, G.711 |
| Audio-In |
Terminal block |
| Audio-Out |
Terminal block |
| Network |
| Protocol & Service |
TCP, UDP, HTTP, HTTPS, DHCP, PPPoE, RTP, RTSP, IPv6, DNS, DDNS, NTP, ICMP, ARP, IGMP, SMTP, FTP, UPnP, SNMP, Bonjour |
Ethernet
|
Port 1, Ethernet (10/100 Base-T), RJ-45 connector |
Security
|
IP address filtering; HTTPs encryption; Password protected user levels; Anonymous login; IEEE802.1X network access control |
| Alarm |
Alarm Trigger
|
Video motion detection (3 regions); External device through digital input |
Alarm Response
|
Notify control Center; Change camera settings; Command other devices; E-mail notification with snapshots; Save video or snapshot to local storage; Upload video, Snapshot to FTP server; Activate external device through digital output |
| Interface |
| Digital Input |
2, Terminal block |
| Digital Output |
2, Terminal block |
| Local Storage |
MicroSDHC/MicroSDXC memory card slot (card not included) |
| General |
| Power Source / Consumption |
PoE Class 3 IEEE802.3af/ 6.76 W; DC 12V/ 5.44 W (adapter not included) |
Weight
|
720 g (1.59 lb) |
| Dimensions (Ø x H) |
146 mm x 107 mm (5.7'' x 4.2'' ) |
| Environmental Casing |
Vandal resistant (IK09), Transparent dome cover |
| Mount Type |
Surface, Pendant, Wall, Corner, Pole, Gang Box |
| Starting Temperature |
-10 °C ~ 50 °C (14 °F ~ 122 °F) |
Operating Temperature
|
-10 °C ~ 50 °C (14 °F ~ 122 °F) |
| Operating Humidity |
10% ~ 85% RH |
| Approvals |
CE (EN 55022 Class B, EN 55024), FCC (Part15 Subpart B Class B); IK09 |
| Integration |
| Unified Solution |
Fully compatible with ACTi software |
| ISV Integration |
Software Development Kit (SDK) available ; ONVIF compliant |
| Firmware Access Browser |
Microsoft Internet Explorer 8.0 or newer (full functionality); Other browsers with QuickTime installed (partial functionality) |
Click here to return
|
|
|
March 2014 |
This note discusses a new feature of video surveillance cameras called Adaptive Infrared (AIR). The camera must have built-in IR LED and is zoom-able as the pre-requisites.
- The IR LED has a finite strength to cover a pre-defined distance such as 20m within an angle of such as 50 degrees. The IR beam could be too weak mostly or too strong sometimes. Too weak- the camera cannot capture or identify any object at night. Too strong- the object in question may be washed out in the video due to over-exposure. For example, a traditional IR LED camera may capture an outline of a person 10 meters away but when that person moves closer to the camera, the person shape may be washed out due to strong IR intensity. We wish the IR LED can adjust its intensity by following the distance of the focused object. This capability requires some intelligence but if not all most cameras do not have it.
- Change the camera to one with zooming capability. When the camera zooms in, it will automatically adjust the IR LED intensity to focus on the area that it zooms into. The IR beam will be concentrated in one area to narrow down the beam angle and extend the range to cover the zoom-in area. When zooming out, the camera will re-adjust the illumination back to cover the wider area, making sure that there is enough IR illumination in either near or far view. This capability is called Adaptive Infrared.
- Compucon camera models CAB67 and CAB87 are among the first batch with this capability.
Other Varieties of IR LED Features
- Built in IR LED (without Adaptive capability)
- IR Filter Cut-off (to switch off the optical sensing capability in order to focus on IR sensing, and vice versa)
- Passive IR for detecting temperature of objects within a close distance (used for office security system). An Compucon model is equipped with PIR.
- IR Illuminators are external and not built inside the camera enclosure. They provide much stronger IR beams than built-in type because there is no constraint imposed by the camera on heat generated and physical size.
With Adaptive Infrared
|
Without Adaptive Infrared
|
 |
 |
|
END
|
|
|