Intel EP80579 Software for IP Telephony Applications on Intel QuickAssist Technology

Size: px
Start display at page:

Download "Intel EP80579 Software for IP Telephony Applications on Intel QuickAssist Technology"

Transcription

1 Intel EP80579 Software for IP Telephony Applications on Intel QuickAssist Technology Linux* Tuning Guide September 2008 Order Number: US

2 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling , or by visiting Intel s Web Site. Any software source code reprinted in this document is furnished under a software license and may only be used or copied in accordance with the terms of that license. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See for details. BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino logo, Core Inside, FlashFile, i960, InstantIP, Intel, Intel logo, Intel386, Intel486, Intel740, IntelDX2, IntelDX4, IntelSX2, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel vpro, Intel XScale, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, PDCharm, Pentium, Pentium Inside, skoool, Sound Mark, The Journey Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others. Copyright 2008, Intel Corporation. All rights reserved. Linux Tuning Guide September Order Number: US

3 Category Intel EP80579 Integrated Processor Contents 1.0 Introduction Issues with Time Constraint Applications RxFreeQ Underflow Error Scheduling Issues with Concurrent Processes/Services Default Cron Jobs Cron Job Conclusions Default Processes/Services Prevention Strategies Tuning Script Script Usage Pre-Emptive Kernel Configuring and Building a pre-emptive Kernel Kernel Configuration Kernel Compilation Conclusions Key Terminology Tuning Script Figures 1 Rx Data Path TDM I/O Unit <-> IA buffer Flows...6 Tables 1 Default Cron Jobs List Unnecessary Linux Processes...9 September 2008 Linux Tuning Guide Order Number: US 3

4 Intel EP80579 Integrated Processor Category Revision History Date Revision Description September Initial release of this document. Abstract The purpose of this document is to provide the user with a tuning guide for the Red Hat* Enterprise Linux* Edition version 5 (RHEL5) operating system, to allow the best possible performance from the Intel EP80579 Integrated Processor. This tuning guide contains a set of instructions and a description of how best to configure the RHEL5 OS. It pays particular attention to default processes running on the OS. It is assumed the reader is familiar with Intel EP80579 Integrated Processor and in particular, the Intel EP80579 Software for IP Telephony Applications on Intel QuickAssist Technology that is used as an example in this paper. Linux Tuning Guide September Order Number: US

5 Category Intel EP80579 Integrated Processor 1.0 Introduction Red Hat* Enterprise Linux* version 5 (RHEL5) is a general purpose operating system (non real-time). The characteristics of a non real-time OS can lead to issues with a time constrained application because the application s CPU time and scheduling cannot be guaranteed. This paper describes the problems of running a time constrained application (using a voice application as an example) on a non real-time OS (RHLE5) on the Intel EP80579 integrated processor. It also examines the cause of packet loss as a result of this issue and presents strategies to alleviate the problem. The paper also describes how to implement these strategies. Note: The development platform used in this analysis was the Intel EP80579 Integrated Processor with Intel QuickAssist Technology Development Kit with 1G of RAM. The Intel EP80579 integrated processor used was the 1.2 GHz model. 2.0 Issues with Time Constraint Applications The main difficulty in running an application (which is required to meet real time constraints) on a non real-time OS like Linux* (which does not provide real time constraints) is the process scheduler. Linux, like every other time-sharing system, achieves the affect of parallel processing on a single core processor by switching the execution from one process to another in a very short time frame. Performance issues arise when time-sensitive processing, such as voice, is switched out of the processor for sufficiently long periods that it causes voice packets to be dropped. Taking the Intel EP80579 Software for IP Telephony Applications on Intel QuickAssist Technology as an example, if another CPU intensive application is running concurrently with the EP80579 IP Telephony software, voice quality may be affected. This occurs as both processes compete for CPU time. Voice quality can be affected in the form of packet loss. Packet loss appears in the EP80579 IP Telephony software as an HSS access receive queue (RxFreeQ) underflow error. To understand the packet loss issues, we need to understand the operation of the HSS access layer software. 2.1 RxFreeQ Underflow Error The data path interface between the TDM I/O Unit and the HSS access layer software consists of a number of buffer holding software queues allocated in DRAM. Specifically, there are two services, Voice and HDLC. Each maintains two queues, as follows: a buffer receive queue (RxQ) a free buffers queue (RxFreeQ) Consequently, the system contains the Voice RxQ, Voice RxFreeQ, HDLC RxQ and HDLC RxFreeQ queues. See Figure 1. September 2008 Linux Tuning Guide Order Number: US 5

6 Intel EP80579 Integrated Processor Category Figure 1. Rx Data Path TDM I/O Unit <-> IA buffer Flows The per-service operation of the TDM I/O Unit is to take a buffer off the RxFreeQ and wait until a valid frame/packet has been received. It then populates the buffer with the contents of the received frame/packet and places the buffer on the RxQ for the appropriate service. Linux Tuning Guide September Order Number: US

7 Category Intel EP80579 Integrated Processor The TDM I/O Unit is a separate hardware device and it directly accesses DRAM, that is, it is not affected by the Linux scheduler. The operation of the HSS access layer software is to place free buffers on the RxFreeQ for the TDM I/O Unit to use (a HSS access kernel client commences this operation using the icp_hssaccrxfreereplenish() call). The HSS access layer software removes any buffers on the RxQ that were enqueued by the TDM I/O Unit and places them in another per-channel queue or channel ring (a HSS access kernel client initializes this operation using the icp_hssaccdatapathservice() call). The kernel client then recovers the buffer on a per channel basis (the icp_hssaccreceive() call). Examples of kernel-level clients are the HSS Voice Driver and the HSS Data Driver. The HSS access layer software runs on the IA core and depends on the Linux scheduler. The RX_FREE_UNDERFLOW for a service error occurs when the TDM I/O Unit exhausts the RxFreeQ for that particular service; there are no entries on the RxFreeQ when the TDM I/O Unit attempts to obtain a buffer from it. The underflow condition may occur if the system is not provisioned adequately with buffers. However, it may also occur despite adequate provisioning of free buffers due to the scheduling decisions of the Linux scheduler and the loading of the CPU by other processes/tasks on the system. The Linux kernel may schedule a task that does not yield the processor or, the Linux scheduler itself may not allow the HSS access layer software enough CPU time to keep the RxFreeQ s populated. If this is the case, the TDM I/O Unit will continue to remove free buffers until the RxFreeQ is empty. At that point, newly received frames/packets will be dropped by the TDM I/O Unit until such time as there are free buffers on the RxFreeQ - that will not occur until the Linux scheduler provides CPU time for the processes utilizing the HSS access layer software (HSS access clients). 3.0 Scheduling Issues with Concurrent Processes/ Services As mentioned above, packet loss can occur due to CPU contention. To alleviate this, it is recommended to reduce the additional work load on the processor, such that only those processes and services that are necessary should be run. This reduces the chance of the EP80579 IP Telephony software not being scheduled within the Voice application s time constraints. RHLE5, being a desktop-orientated distribution, enables many processes that may not be required in a typical voice application. This section describes how to identify and disable the applications and service that are not required. A standard installation of RHLE5 contains several standard application installations on the system. Some of these applications are background processes and are started automatically upon boot. Others are scheduled to run at different times, such as daily updates. Several of these processes are CPU-intensive operations and as a result can cause an EP80579 IP Telephony software Underflow Error when then run. These processes have been identified and are listed below intable 1 and Table Default Cron Jobs As with any system, RHLE5 installs several default cron jobs that are scheduled to run at discrete intervals. A list of the common default cron jobs installed is given in Table 1. The Linux cron daemon kicks off an application at various times. However, it was discovered that several of theses system cron jobs are CPU-intensive and are defined to run daily. As a result, Voice applications can be swapped out several times during the September 2008 Linux Tuning Guide Order Number: US 7

8 Intel EP80579 Integrated Processor Category period that these cron jobs are scheduled to run and lack the necessary CPU time required to finish packet processing, resulting in EP80579 IP Telephony software Underflow errors and a degradation in voice quality. Table 1. Default Cron Jobs List Cron Job Name 0anacron 0logwatch Cups logrotate Makewhatis.Cron mlocate.cron prelink RPM tmpwatch Description anacron (0 is added so that it is the first job in the cron list to run) is a periodic command scheduler similar to the cron daemon itself. It is designed for systems that are not powered on continuously. In such systems, the cron daemon will not always get a chance to run scheduled tasks (as the system is powered down when they are scheduled to run). 0anacron assumes that the system is not running continuously, and so it can be used to control the execution of daily, monthly and so on, tasks on systems that do not run 24 hours a day. It will make sure that tasks are run as close to the scheduled time as possible. Logwatch is a customizable log analysis system. Logwatch parses through your system's logs for a given period of time and creates a report analyzing areas that you specify. See Common UNIX Printing System. Cups provides a portable printing system for UNIX* based systems. See Logrotate is a log administrator tool that allows the manipulation of log files on a system. The application allows the compression, rotation, removal and mailing of log files. See the logrotate man page for full details. A Linux command to update the whatis database. This command searches through all the man pages contained in a given section of manpath and for each page, writes a line into the whatis database. See the whatis man page for details. A cron job for the Linux locate command. The locate command is used to find files or folders previously accessed by the user. For example: locate filename will return the list of locations Linux was able to find (locate) the file under the specified file name. This is an alternative to the find command. It works by running a background process to cache the location of files in your file system. The cron job is used to update the database and location of files on your system. Even on a moderate Linux system, there are several thousands of files, therefore there is a large amount of processing required to update the locate database. Information about the database can be acquired by typing locate -S, which gives data such as the following: Database /var/lib/mlocate/mlocate.db: 16,754 directories 214,704 files 12,081,812 bytes in file names 4,251,708 bytes used to store database The main purpose of this program is to prelink ELF shared libraries and binaries to speed up start time on Linux systems. See the prelink man page for details. RPM Package Manager. Updates the list of rpm packages installed on a system. See the rpm man page for full details. Tmpwatch recursively removes files and folders that have not been accessed for a give number of hours. Normally, it is used to clean up directories that are used for temporary holding space such as /tmp. See the tmpwatch man page for details Cron Job Conclusions The mlocate job was found to be the most CPU-intensive operation. This cron job always caused an HSS access Underflow Error. This is simply because there is a large amount of processing required to update the locate database. As seen from the example above, the amount of files and folders in the database can be very large. Running an update on all of this information at one time is bound to hog the CPU. Linux Tuning Guide September Order Number: US

9 Category Intel EP80579 Integrated Processor If your application does not require this functionality, then it is highly recommended that the mlocate.cron script is not scheduled to run when the EP80579 IP Telephony software is running. If the cron jobs and the applications they run are not required by your voice application, it is recommended that they be removed from the cronjob list by running the tunning script provided later in Section 4.1, Tuning Script on page 10. The tuning script disables all cron jobs listed in Table 1. Caution: The anacron program could also schedule other processes to run at different intervals. Since this application tracks what cron jobs need to be run (if they missed their scheduled run time), it could also cause an HSS access error. Note that this program can also run applications that are not listed in the cron jobs list. The anacron job is configured to start at boot time. 3.2 Default Processes/Services One of the simplest things one can do to stop EP80579 IP Telephony software underflow errors from occurring is to ensure that no other CPU-intensive processes run at the same time. There is a script provided in this document (see Section 4.1, Tuning Script on page 10) that turns off or stops unnecessary processes from running in the background. This script also stops some of the daily cron jobs. Table 2 contains a list of the processes or services that are not essential to the running of the RHEL5 OS. These processes are however installed and turned on by default in a standard installation. Performance may be improved by stopping them. It is recommended that these processes and services be stopped if they are not required by your application. To stop these processes the tuning script should be run. Table 2. Unnecessary Linux Processes Process Name Description Acpid Atd Auditd Autofs Bluetooth Cups hidd smartd xfs yum-updates Allows power management on the system. It can query the battery and configuration status. Periodic Command scheduler. IT runs commands scheduled by the at program at their scheduled times. Audit daemon. This daemon saves audit records generated by the kernel. It may be useful for servers or machines with multiple users. Automount Service. One of the several auto-mounting on demand services, that is, it will automatically mount CDs and other file system-like devices. Used for all bluetooth services. Common UNIX Printing System. Allows your machine to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer. Bluetooth HID (Human Interface Driver) server. Is used mainly for Bluetooth keyboards and mice. Monitors the hard drive and tries to predict failure. X Font Server. Used by X Windows to support a graphical desktop. Yellow Dog Linux. Updates software packages. A process that queries the Red Hat Network for updates and information. By default it runs every 4 hours, this setting can be changed by doing the following: Open up the following file: /etc/sysconfig/rhn/rhnsd Rhnsd Change the value of "INTERVAL" to whatever is required, the value is in minutes, for example, setting "INTERVAL=100080" means that updates will be checked for once a week. indicates a process that is more likely to cause an HSS access underflow error. September 2008 Linux Tuning Guide Order Number: US 9

10 Intel EP80579 Integrated Processor Category Note: All of the entries in Table 2 are contained in the script (see Section 4.1). 4.0 Prevention Strategies 4.1 Tuning Script To improve the Linux OS, and to attempt to prevent the EP80579 IP Telephony software underflow error, it is necessary to stop as many unnecessary processes from running. The tuning script provided in this guide is a simple Perl script that stops many of these processes that run as default on a standard Linux installation. The processes listed above are stopped by the tuning script. The script stops and removes the processes from the boot up script so that they no longer load after a reboot. The script also stops several of the daily cron jobs from the cron daemon. These are removed from the daily cron list Script Usage The tuning script has four modes of operation: on Stops all processes and services in Table 2, these process and services are not enabled again after a re-boot. Also removes the mlocate cron job from the cron dameon. off Enables all the processes and services in Table 2, these process and services are enabled again after a re-boot. Also adds the mlocate cron to the cron dameon. start Enables all the processes and services in Table 2, these process and services are enabled again after a re-boot. stop Disables all the processes and services in Table 2, these process and services are enabled again after a re-boot. Adding/Removing Processes and Cron Jobs to the Script: There are two arrays listed in the tuning These arrays contain the names of the processes/services and cron jobs to be removed. By editing these arrays, adding or removing names of processes, you can remove or add processes that will be stopped or started by the script. 4.2 Pre-Emptive Kernel The Linux kernel is non pre-emptive by default. A non pre-emptive kernel can add to latency issues. This is because once a process is running in kernel mode, it has full control over the CPU and does not have to relinquish the CPU for any other process until it has completed its task. This is true also even if a higher priority process is requesting CPU time. This is essentially the same problem as identified above when discussing the Linux scheduler. When the HSS access layer software is finished running in kernel mode (completion of a system call, read or write for example) another process may enter kernel mode and take the CPU. When the HSS access layer software requests CPU time and it cannot get it, the EP80579 IP Telephony software underflow Linux Tuning Guide September Order Number: US

11 Category Intel EP80579 Integrated Processor error can occur. In a non pre-emptive kernel, even if the priority of the HSS access layer software is set to highest available on the system, it is still not be allowed access to the CPU until the current process is finished its task or relinquishes the CPU. In a pre-emptive kernel build, the kernel allows a process running in kernel mode to be pre-empted. This means that if a higher priority process needs to run, it runs no matter what the current process is. With a pre-emptive kernel build, the EP80579 IP Telephony software underflow error is less likely to occur in some situations where other processes that are pre-emptible attempt to the compete for CPU cycles. It is recommended that the priority of the user application be set to high (and its niceness value too). This will help the user application gain as much CPU time as possible. However, it was noted that an increased priority level used without a preemptive kernel did not lead to significant performance improvement Configuring and Building a pre-emptive Kernel The following subsections provide instructions on building a pre-emptive kernel Kernel Configuration 1. Download the RHEL kernel source and install to: /usr/src/redhat/build/kernel /linux i386 Note: Please see the Getting Started Guide for instructions on installing the Linux kernel source. 2. Remove any existing.config file, and copy the default.config file from /boot/config el5 to.config, this keeps your current kernel configuration. 3. Run make menuconfig to change the configuration to enable a pre-emptive kernel. Note: To run make menuconfig, you must first have installed ncurse-devel i386.rpm. 4. Within the ncurses interface, navigate to General Setup and then to Local Version. Enter preemp or equivalent to identify this kernel as the new preemptive kernel build. 5. Within the ncurses interface, navigate to Processor type and features and then Preemption Model. This brings up three choices, select Pre-emptive Kernel (Low- Latency Desktop). 6. Exit the ncurses interface using the ESCAPE button. When prompted to save the configuration, select Yes Kernel Compilation 1. From the Kernel source directory, run the following; make modules_prepare make modules 2. The Kernel modules are now built, to compile the Kernel run: make bzimage September 2008 Linux Tuning Guide Order Number: US 11

12 Intel EP80579 Integrated Processor Category 3. To install the compiled Kernel and Modules run: make modules_install mkae install 4. The new Kernel is now installed. To set it to be the default Kernel to be booted, edit the /boot/grub/grub.conf file and change default=x value to the corresponding Kernel number identifying the new pre-emptive kernel build. The entries are counted top-down from zero. 5.0 Conclusions The EP80579 IP Telephony software underflow error occurs when the EP80579 IP Telephony software does not get scheduled in the Linux OS within the time constraints for the voice application. As mentioned above, there are several strategies that can be applied to try and prevent the EP80579 IP Telephony software underflow error. The first strategy is to remove all unnecessary processes and services from running concurrently with the EP80579 IP Telephony software. It is recommended to stop all processes that are not required by the voice application. This includes utilities ran from the crontab daemon. Another strategy is to run a Pre-Emptive Kernel configuration. The Pre-Emptive Kernel configuration allows a high priority application such as a voice application to pre-empt another process if it is competing for CPU cycles. The overall strategy is to reduce the work load on the CPU so as to allow the EP80579 IP Telephony software to be scheduled within the voice applications time constraints. 6.0 Key Terminology OS HSS Operating System High Speed Serial 7.0 Tuning Script This file is provided under a dual BSD/GPLv2 license. When using or redistributing this file, you may do so under either license. GPL LICENSE SUMMARY Copyright(c) 2007,2008 Intel Corporation. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License Linux Tuning Guide September Order Number: US

13 Category Intel EP80579 Integrated Processor along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA USA. The full GNU General Public License is included in this distribution in the file called LICENSE.GPL. Contact Information: Intel Corporation BSD LICENSE Copyright(c) 2007,2008 Intel Corporation. All rights reserved. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. my $param = $ARGV[0]; $count; $redhat_updates_file = ">"."/etc/sysconfig/rhn/rhnsd"; $runlv3_dir = "/etc/rc3.d/"; $runlv5_dir = "/etc/rc5.d/"; $bootscripts_dir = = ("cups","smartd","yum-updatesd","atd","auditd","autofs","hidd","xfs"); anacron needs stopped at boot time $anacron = "anacron"; acpid needs to be started at boot time $acpid = "acpid"; $cron_dir = "/etc/cron.daily/"; $backupcron_dir = = ("mlocate.cron"); if($param eq "off") stop(); remove(); rhnsd_update(); cron_remove(); September 2008 Linux Tuning Guide Order Number: US 13

14 Intel EP80579 Integrated Processor Category elsif($param eq "on") insert(); undo_rhnsd_update(); cron_return(); elsif($param eq "stop") stop(); elsif($param eq "start") start(); else usage(); sub remove print "Removing services from the boot-up list\n"; for ($count=0; ; $count++) system("chkconfig --levels $process[$count] off"); system("chkconfig --levels $anacron off"); system("chkconfig --levels $acpid off"); sub insert print "Adding services to boot-up list\n"; for ($count=0; ; $count++) system("chkconfig --levels $process[$count] on"); system("chkconfig --levels $anacron on"); system("chkconfig --levels $acpid on"); sub stop print "Stopping the services\n"; for ($count=0; ; $count++) Linux Tuning Guide September Order Number: US

15 Category Intel EP80579 Integrated Processor system("service ".$process[$count]." stop"); system("service ".$acpid." stop"); sub start print "Starting the services\n"; for ($count=0; ; $count++) system("service ".$process[$count]." start"); system("service ".$anacron." start"); sub rhnsd_update print "Changing rhnsd to check for an update yearly\n"; changes rhnsd to check for an update yearly open (FILEHANDLE,$redhat_updates_file) or die ("Error Opening File"); print FILEHANDLE "INTERVAL= "; close(filehandle); sub undo_rhnsd_update print "Changing rhnsd to check for an update every 4 hours\n"; changes rhnsd to check for an update every 4 hours open (FILEHANDLE,$redhat_updates_file) or die ("Error Opening File"); print FILEHANDLE "INTERVAL=240"; close(filehandle); sub cron_remove if ((-d $backupcron_dir)==false) print "Creating backup directory \n"; system("mkdir ".$backupcron_dir.""); print "Moving selected cron jobs to backup folder (".$backupcron_dir.")\n"; for ($count=0; $count<(scalar(@cronjobs)) ; $count++) system("mv ".$cron_dir."".$cronjobs[$count]." ".$backupcron_dir."".$cronjobs[$count].""); sub cron_return if ((-d $backupcron_dir)==false) print "Backup folder does not exist \n"; print "Returning selected cron job from backup folder \n"; for ($count=0; $count<(scalar(@cronjobs)) ; $count++) system("mv ".$backupcron_dir."".$cronjobs[$count]." September 2008 Linux Tuning Guide Order Number: US 15

16 Intel EP80579 Integrated Processor Category ".$cron_dir."".$cronjobs[$count].""); sub usage print " \n"; print "Usage : \n"; print " \n"; print "./tuning_script.pl stop\n"; print " - Will stop the services for the current session.\n"; print " - The next time the machine boots the services will be running again.\n"; print "\n"; print "./tuning_script.pl start\n"; print " - Starts the services running again.\n"; print "\n"; print "./tuning_script.pl on\n"; print " - Will permanently stop the services.\n"; print " - The next time the machine boots the services will still not be running.\n"; print " - Changes rhnsd to check for an update yearly.\n"; print " - Stops certain cron jobs from running by moving them to a backup folder.\n"; print "\n"; print "./tuning_script.pl off\n"; print " - Enables the services to be started at boot time again.\n"; print " - Changes rhnsd to check for an update every 4 hours.\n"; print " - Returns removed cron jobs to their original location.\n"; Linux Tuning Guide September Order Number: US

DDR2 x16 Hardware Implementation Utilizing the Intel EP80579 Integrated Processor Product Line

DDR2 x16 Hardware Implementation Utilizing the Intel EP80579 Integrated Processor Product Line Utilizing the Intel EP80579 Integrated Processor Product Line Order Number: 320296-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Upgrading Intel AMT 5.0 drivers to Linux kernel v2.6.31

Upgrading Intel AMT 5.0 drivers to Linux kernel v2.6.31 White Paper Zerene Sangma Platform Application Engineer Intel Corporation Upgrading Intel AMT 5.0 drivers to Linux kernel v2.6.31 For Intel Q45 and Intel GM45 based embedded platforms June 2010 323961

More information

Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor: Spread-Spectrum Clocking to Reduce EMI

Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor: Spread-Spectrum Clocking to Reduce EMI Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor: Spread-Spectrum Clocking to Reduce EMI Application Note July 2004 Document Number: 254028-002 INFORMATION IN THIS DOCUMENT

More information

Contents -------- Overview and Product Contents -----------------------------

Contents -------- Overview and Product Contents ----------------------------- ------------------------------------------------------------------------ Intel(R) Threading Building Blocks - Release Notes Version 2.0 ------------------------------------------------------------------------

More information

Intel(R) IT Director User's Guide

Intel(R) IT Director User's Guide Intel(R) IT Director User's Guide Table of Contents Disclaimer and Legal Information... 1 Introduction... 3 To set up Intel IT Director:... 3... 3 System Configuration... 5... 5 Settings Page: Overview...

More information

Intel Platform Controller Hub EG20T

Intel Platform Controller Hub EG20T Intel Platform Controller Hub EG20T General Purpose Input Output (GPIO) Driver for Windows* Order Number: 324257-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Intel EP80579 Software for Security Applications on Intel QuickAssist Technology Cryptographic API Reference

Intel EP80579 Software for Security Applications on Intel QuickAssist Technology Cryptographic API Reference Intel EP80579 Software for Security Applications on Intel QuickAssist Technology Cryptographic API Reference Automatically generated from sources, May 19, 2009. Reference Number: 320184, Revision -003

More information

CT Bus Clock Fallback for Linux Operating Systems

CT Bus Clock Fallback for Linux Operating Systems CT Bus Clock Fallback for Linux Operating Systems Demo Guide August 2005 05-1900-002 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL

More information

Intel Dialogic System Software for PCI Products on Windows

Intel Dialogic System Software for PCI Products on Windows Intel Dialogic System Software for PCI Products on Windows Administration Guide November 2003 05-1910-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

Accessing the Real Time Clock Registers and the NMI Enable Bit

Accessing the Real Time Clock Registers and the NMI Enable Bit White Paper Sam Fleming Technical Marketing Engineer Intel Corporation Accessing the Real Time Clock Registers and the NMI Enable Bit A Study in I/O Locations 0x70-0x77 January 2009 321088 1 Executive

More information

Intel Media SDK Library Distribution and Dispatching Process

Intel Media SDK Library Distribution and Dispatching Process Intel Media SDK Library Distribution and Dispatching Process Overview Dispatching Procedure Software Libraries Platform-Specific Libraries Legal Information Overview This document describes the Intel Media

More information

ARM* to Intel Atom Microarchitecture - A Migration Study

ARM* to Intel Atom Microarchitecture - A Migration Study White Paper Mark Oliver Senior Systems Engineer Intel Corporation ARM* to Intel Atom Microarchitecture - A Migration Study November 2011 326398-001 1 Introduction At Intel, our engineers do not perform

More information

Enabling new usage models for Intel Embedded Platforms

Enabling new usage models for Intel Embedded Platforms White Paper David Galus Graphics Platform Application Engineer Kirk Blum Graphics Solution Architect Intel Corporation Hybrid Multimonitor Support Enabling new usage models for Intel Embedded Platforms

More information

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on Citrix* XenServer 6.0*

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on Citrix* XenServer 6.0* How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on Citrix* XenServer 6.0* Technical Brief v1.0 December 2011 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

Hyper V Windows 2012 and 8. Virtual LoadMaster for Microsoft Hyper V on Windows Server 2012, 2012 R2 and Windows 8. Installation Guide

Hyper V Windows 2012 and 8. Virtual LoadMaster for Microsoft Hyper V on Windows Server 2012, 2012 R2 and Windows 8. Installation Guide Virtual LoadMaster for Microsoft Hyper V on Windows Server 2012, 2012 R2 and Windows 8 Installation Guide VERSION: 3.0 UPDATED: SEPTEMBER 2015 Copyright Notices Copyright 2002 2015 KEMP Technologies, Inc..

More information

Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor

Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor White Paper March 2004 Order Number: 301170-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Internal LVDS Dynamic Backlight Brightness Control

Internal LVDS Dynamic Backlight Brightness Control White Paper Ho Nee Shen Senior Software Engineer Intel Corporation Chan Swee Tat System Engineer Intel Corporation Internal LVDS Dynamic Backlight Brightness Control A platform and software design using

More information

This guide explains how to install an Intel Solid-State Drive (Intel SSD) in a SATA-based desktop or notebook computer.

This guide explains how to install an Intel Solid-State Drive (Intel SSD) in a SATA-based desktop or notebook computer. Installation Guide This guide explains how to install an (Intel SSD) in a SATA-based desktop or notebook computer. The instructions include migrating your data from your current storage device (such as

More information

Device Management API for Windows* and Linux* Operating Systems

Device Management API for Windows* and Linux* Operating Systems Device Management API for Windows* and Linux* Operating Systems Library Reference September 2004 05-2222-002 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 December 2012 Document number: G88216-001

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 December 2012 Document number: G88216-001 Intel System Event Log (SEL) Viewer Utility User Guide SELViewer Version 10.0 /11.0 December 2012 Document number: G88216-001 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH

More information

Virtual LoadMaster for Microsoft Hyper-V

Virtual LoadMaster for Microsoft Hyper-V Virtual LoadMaster for Microsoft Hyper-V on Windows Server 2012, 2012 R2 and Windows 8 VERSION: 1.3 UPDATED: MARCH 2014 Copyright 2002-2014 KEMP Technologies, Inc. All Rights Reserved. Page 1 / 20 Copyright

More information

Intel Desktop Board DG43RK

Intel Desktop Board DG43RK Intel Desktop Board DG43RK Specification Update December 2010 Order Number: E92421-003US The Intel Desktop Board DG43RK may contain design defects or errors known as errata, which may cause the product

More information

Altiris Task Server 6.0 Help

Altiris Task Server 6.0 Help Altiris Task Server 6.0 Help Notice Altiris Task Server 6.0 Help 2000-2006 Altiris, Inc. All rights reserved. Document Date: December 27, 2006 Information in this document: (i) is provided for informational

More information

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms EXECUTIVE SUMMARY Intel Cloud Builder Guide Intel Xeon Processor-based Servers Red Hat* Cloud Foundations Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms Red Hat* Cloud Foundations

More information

An Architecture to Deliver a Healthcare Dial-tone

An Architecture to Deliver a Healthcare Dial-tone An Architecture to Deliver a Healthcare Dial-tone Using SOA for Healthcare Data Interoperability Joe Natoli Platform Architect Intel SOA Products Division April 2008 Legal Notices This presentation is

More information

iscsi Quick-Connect Guide for Red Hat Linux

iscsi Quick-Connect Guide for Red Hat Linux iscsi Quick-Connect Guide for Red Hat Linux A supplement for Network Administrators The Intel Networking Division Revision 1.0 March 2013 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH

More information

Intel Desktop Board D945GCPE

Intel Desktop Board D945GCPE Intel Desktop Board D945GCPE Specification Update January 2009 Order Number: E11670-003US The Intel Desktop Board D945GCPE may contain design defects or errors known as errata, which may cause the product

More information

Using SNMP with OnGuard

Using SNMP with OnGuard Advanced Installation Topics Chapter 8: Using SNMP with OnGuard SNMP (Simple Network Management Protocol) is used primarily for managing and monitoring devices on a network. This is achieved through the

More information

Customizing Boot Media for Linux* Direct Boot

Customizing Boot Media for Linux* Direct Boot White Paper Bruce Liao Platform Application Engineer Intel Corporation Customizing Boot Media for Linux* Direct Boot October 2013 329747-001 Executive Summary This white paper introduces the traditional

More information

The Tor VM Project. Installing the Build Environment & Building Tor VM. Copyright 2008 - The Tor Project, Inc. Authors: Martin Peck and Kyle Williams

The Tor VM Project. Installing the Build Environment & Building Tor VM. Copyright 2008 - The Tor Project, Inc. Authors: Martin Peck and Kyle Williams The Tor VM Project Installing the Build Environment & Building Tor VM Authors: Martin Peck and Kyle Williams Table of Contents 1. Introduction and disclaimer 2. Creating the virtualization build environment

More information

Software PBX Performance on Intel Multi- Core Platforms - a Study of Asterisk* White Paper

Software PBX Performance on Intel Multi- Core Platforms - a Study of Asterisk* White Paper Software PBX Performance on Intel Multi- Core Platforms - a Study of Asterisk* Order Number: 318862-001US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Azure Multi-Factor Authentication. KEMP LoadMaster and Azure Multi- Factor Authentication. Technical Note

Azure Multi-Factor Authentication. KEMP LoadMaster and Azure Multi- Factor Authentication. Technical Note KEMP LoadMaster and Azure Multi- Factor Authentication Technical Note VERSION: 1.0 UPDATED: APRIL 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies

More information

Intel Desktop Board DQ43AP

Intel Desktop Board DQ43AP Intel Desktop Board DQ43AP Specification Update July 2010 Order Number: E69398-005US The Intel Desktop Board DQ43AP may contain design defects or errors known as errata, which may cause the product to

More information

Xen in Embedded Systems. Ray Kinsella Senior Software Engineer Embedded and Communications Group Intel Corporation

Xen in Embedded Systems. Ray Kinsella Senior Software Engineer Embedded and Communications Group Intel Corporation Xen in Embedded Systems Ray Kinsella Senior Software Engineer Embedded and Communications Group Intel Corporation Legal Notices INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

System Event Log (SEL) Viewer User Guide

System Event Log (SEL) Viewer User Guide System Event Log (SEL) Viewer User Guide For Extensible Firmware Interface (EFI) and Microsoft Preinstallation Environment Part Number: E12461-001 Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN

More information

User Experience Reference Design

User Experience Reference Design Use McAfee* Real Time Command and Intel SCS 9 to Manage Intel SSD Professional 1500 Series Drives Revision 1.1 July 2014 Document number: 330798-001 Revision History Revision Revision History Date 1.0

More information

Intel Desktop Board DG41TY

Intel Desktop Board DG41TY Intel Desktop Board DG41TY Specification Update July 2010 Order Number E58490-006US The Intel Desktop Board DG41TY may contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel Desktop Board DG41BI

Intel Desktop Board DG41BI Intel Desktop Board DG41BI Specification Update July 2010 Order Number: E88214-002US The Intel Desktop Board DG41BI may contain design defects or errors known as errata, which may cause the product to

More information

Intel NetStructure Host Media Processing Release 2.0 for Windows

Intel NetStructure Host Media Processing Release 2.0 for Windows Intel NetStructure Host Media Processing Release 2.0 for Windows Administration Guide December 2005 05-2483-002 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

Intel Desktop Board DQ35JO

Intel Desktop Board DQ35JO Intel Desktop Board DQ35JO Specification Update May 2008 Order Number E21492-002US The Intel Desktop Board DQ35JO may contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel System Event Log (SEL) Viewer Utility

Intel System Event Log (SEL) Viewer Utility Intel System Event Log (SEL) Viewer Utility User Guide Document No. E12461-007 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS FOR THE GENERAL PURPOSE OF SUPPORTING

More information

Intel System Event Log (SEL) Viewer Utility

Intel System Event Log (SEL) Viewer Utility Intel System Event Log (SEL) Viewer Utility User Guide Document No. E12461-005 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS FOR THE GENERAL PURPOSE OF SUPPORTING

More information

Creating Overlay Networks Using Intel Ethernet Converged Network Adapters

Creating Overlay Networks Using Intel Ethernet Converged Network Adapters Creating Overlay Networks Using Intel Ethernet Converged Network Adapters Technical Brief Networking Division (ND) August 2013 Revision 1.0 LEGAL INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Integrated Citrix Servers

Integrated Citrix Servers Installation Guide Supplement for use with Integrated Citrix Servers Websense Web Security Websense Web Filter v7.5 1996-2010, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights

More information

Intel Desktop Board D945GCPE Specification Update

Intel Desktop Board D945GCPE Specification Update Intel Desktop Board D945GCPE Specification Update Release Date: July 11, 2007 Order Number: E11670-001US The Intel Desktop Board D945GCPE may contain design defects or errors known as errata, which may

More information

Installation Guide Supplement

Installation Guide Supplement Installation Guide Supplement for use with Microsoft ISA Server and Forefront TMG Websense Web Security Websense Web Filter v7.5 1996 2010, Websense Inc. All rights reserved. 10240 Sorrento Valley Rd.,

More information

Intel Desktop Board DG31PR

Intel Desktop Board DG31PR Intel Desktop Board DG31PR Specification Update July 2010 Order Number: E30564-007US The Intel Desktop Board DG31PR may contain design defects or errors known as errata, which may cause the product to

More information

Intel System Event Log (SEL) Viewer Utility

Intel System Event Log (SEL) Viewer Utility Intel System Event Log (SEL) Viewer Utility User Guide Document No. E12461-003 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS FOR THE GENERAL PURPOSE OF SUPPORTING

More information

Intel Data Migration Software

Intel Data Migration Software User Guide Software Version 2.0 Document Number: 324324-002US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY

More information

with PKI Use Case Guide

with PKI Use Case Guide Intel Identity Protection Technology (Intel IPT) with PKI Use Case Guide Version 1.0 Document Release Date: February 29, 2012 Intel IPT with PKI Use Case Guide i Legal Notices and Disclaimers INFORMATION

More information

Port Following. Port Following. Feature Description

Port Following. Port Following. Feature Description Feature Description VERSION: 6.0 UPDATED: MARCH 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies logo are registered

More information

Quest vworkspace Virtual Desktop Extensions for Linux

Quest vworkspace Virtual Desktop Extensions for Linux Quest vworkspace Virtual Desktop Extensions for Linux What s New Version 7.6 2012 Quest Software, Inc. ALL RIGHTS RESERVED. Patents Pending. This guide contains proprietary information protected by copyright.

More information

Pulse Redundancy. User Guide

Pulse Redundancy. User Guide Pulse Redundancy User Guide August 2014 Copyright The information in this document is subject to change without prior notice and does not represent a commitment on the part of AFCON Control and Automation

More information

RSA Two Factor Authentication

RSA Two Factor Authentication RSA Two Factor Authentication VERSION: 1.0 UPDATED: MARCH 2014 Copyright 2002-2014 KEMP Technologies, Inc. All Rights Reserved. Page 1 / 16 Copyright Notices Copyright 2002-2014 KEMP Technologies, Inc..

More information

Intel Matrix Storage Manager 8.x

Intel Matrix Storage Manager 8.x Intel Matrix Storage Manager 8.x User's Manual January 2009 Revision 1.0 Document Number: XXXXXX INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Measuring Cache and Memory Latency and CPU to Memory Bandwidth

Measuring Cache and Memory Latency and CPU to Memory Bandwidth White Paper Joshua Ruggiero Computer Systems Engineer Intel Corporation Measuring Cache and Memory Latency and CPU to Memory Bandwidth For use with Intel Architecture December 2008 1 321074 Executive Summary

More information

Intel Solid-State Drive Data Center Tool User Guide Version 1.1

Intel Solid-State Drive Data Center Tool User Guide Version 1.1 Intel Solid-State Drive Data Center Tool User Guide Version 1.1 Order Number: 327191-002 October 2012 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR

More information

Revision History. Revision Revision History Date

Revision History. Revision Revision History Date G001 Revision History Revision Revision History Date 1.0 First release of the Intel NUC Home Theatre Personal Computer on the Linux* Mint Platform using XBMC May 2013 2.0 Second release of the Intel NUC

More information

Intel Internet of Things (IoT) Developer Kit

Intel Internet of Things (IoT) Developer Kit Intel Internet of Things (IoT) Developer Kit IoT Cloud-Based Analytics User Guide September 2014 IoT Cloud-Based Analytics User Guide Introduction Table of Contents 1.0 Introduction... 4 1.1. Revision

More information

Intel Desktop Board DG33TL

Intel Desktop Board DG33TL Intel Desktop Board DG33TL Specification Update May 2008 Order Number E11661-003US The Intel Desktop Board DG33TL may contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.

Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1. Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V Technical Brief v1.0 September 2012 2 Intel Ethernet and Configuring SR-IOV on Windows*

More information

Intel Server Raid Controller. RAID Configuration Utility (RCU)

Intel Server Raid Controller. RAID Configuration Utility (RCU) Intel Server Raid Controller RAID Configuration Utility (RCU) Revision 1.1 July 2000 Revision History Date Rev Modifications 02/13/00 1.0 Initial Release 07/20/00 1.1 Update to include general instructions

More information

Configuring RAID for Optimal Performance

Configuring RAID for Optimal Performance Configuring RAID for Optimal Performance Intel RAID Controller SRCSASJV Intel RAID Controller SRCSASRB Intel RAID Controller SRCSASBB8I Intel RAID Controller SRCSASLS4I Intel RAID Controller SRCSATAWB

More information

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Overview Metrics Monitor is part of Intel Media Server Studio 2015 for Linux Server. Metrics Monitor is a user space shared library

More information

Intel Management Engine BIOS Extension (Intel MEBX) User s Guide

Intel Management Engine BIOS Extension (Intel MEBX) User s Guide Intel Management Engine BIOS Extension (Intel MEBX) User s Guide User s Guide For systems based on Intel B75 Chipset August 2012 Revision 1.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH

More information

Open Source Used In Cisco Instant Connect for ios Devices 4.9(1)

Open Source Used In Cisco Instant Connect for ios Devices 4.9(1) Open Source Used In Cisco Instant Connect for ios Devices 4.9(1) Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the

More information

System Center Virtual Machine Manager 2012 R2 Plug-In. Feature Description

System Center Virtual Machine Manager 2012 R2 Plug-In. Feature Description System Center Virtual Machine Manager 2012 R2 Plug-In Feature Description VERSION: 6.0 UPDATED: MARCH 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies

More information

How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1

How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1 How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1 Technical Brief v1.0 February 2013 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

Intel Rapid Storage Technology

Intel Rapid Storage Technology Intel Rapid Storage Technology User Guide August 2011 Revision 1.0 1 Document Number: XXXXXX INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Intel Desktop Board DQ965GF

Intel Desktop Board DQ965GF Intel Desktop Board DQ965GF Specification Update October 2008 Order Number: D65914-005US The Intel Desktop Board DQ965GF may contain design defects or errors known as errata, which may cause the product

More information

Intel Desktop Board DG965RY

Intel Desktop Board DG965RY Intel Desktop Board DG965RY Specification Update May 2008 Order Number D65907-005US The Intel Desktop Board DG965RY contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel Desktop Board DG41WV

Intel Desktop Board DG41WV Intel Desktop Board DG41WV Specification Update April 2011 Part Number: E93639-003 The Intel Desktop Board DG41WV may contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel Desktop Board D945GCL

Intel Desktop Board D945GCL Intel Desktop Board D945GCL Specification Update December 2007 Order Number D74277-004US The Intel Desktop Board D945GCL may contain design defects or errors known as errata, which may cause the product

More information

Intel Desktop Board DP43BF

Intel Desktop Board DP43BF Intel Desktop Board DP43BF Specification Update September 2010 Order Number: E92423-004US The Intel Desktop Board DP43BF may contain design defects or errors known as errata, which may cause the product

More information

Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms

Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms Solution Brief Intel Xeon Processors Lanner Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms Internet usage continues to rapidly expand and evolve, and with it network

More information

System Requirements and Platform Support Guide

System Requirements and Platform Support Guide Foglight 5.6.7 System Requirements and Platform Support Guide 2013 Quest Software, Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in

More information

PetaLinux SDK User Guide. Application Development Guide

PetaLinux SDK User Guide. Application Development Guide PetaLinux SDK User Guide Application Development Guide Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products.

More information

Open Source Used In Cisco D9865 Satellite Receiver Software Version 2.20

Open Source Used In Cisco D9865 Satellite Receiver Software Version 2.20 Open Source Used In Cisco D9865 Satellite Receiver Software Version 2.20 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed

More information

Microsoft SharePoint

Microsoft SharePoint Microsoft SharePoint VERSION: 1.1 UPDATED: JULY 2014 Copyright 2002-2014 KEMP Technologies, Inc. All Rights Reserved. Page 1 / 13 Copyright Notices Copyright 2002-2014 KEMP Technologies, Inc.. All rights

More information

Allscripts Professional EHR

Allscripts Professional EHR for Allscripts Professional EHR Remote Desktop (RDP) Setup and Installation Guide April, 2015 ii Copyright 2010 2015 NoteSwift, Inc. All Rights Reserved. NoteSwift is a trademark of NoteSwift, Inc., in

More information

PHYSICAL CORES V. ENHANCED THREADING SOFTWARE: PERFORMANCE EVALUATION WHITEPAPER

PHYSICAL CORES V. ENHANCED THREADING SOFTWARE: PERFORMANCE EVALUATION WHITEPAPER PHYSICAL CORES V. ENHANCED THREADING SOFTWARE: PERFORMANCE EVALUATION WHITEPAPER Preface Today s world is ripe with computing technology. Computing technology is all around us and it s often difficult

More information

SDN Adaptive Load Balancing. Feature Description

SDN Adaptive Load Balancing. Feature Description SDN Adaptive Load Balancing Feature Description VERSION: 4.0 UPDATED: JANUARY 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies

More information

Intel Data Direct I/O Technology (Intel DDIO): A Primer >

Intel Data Direct I/O Technology (Intel DDIO): A Primer > Intel Data Direct I/O Technology (Intel DDIO): A Primer > Technical Brief February 2012 Revision 1.0 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Dell Statistica 13.0. Statistica Enterprise Installation Instructions

Dell Statistica 13.0. Statistica Enterprise Installation Instructions Dell Statistica 13.0 2015 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or

More information

Intel Ethernet Controller X540 Feature Software Support Summary. LAN Access Division (LAD)

Intel Ethernet Controller X540 Feature Software Support Summary. LAN Access Division (LAD) Intel Ethernet Controller X540 Feature Software Support Summary LAN Access Division (LAD) Revision 1.0 March 2012 Intel Ethernet Controller X540 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Intel Unite Solution. Standalone User Guide

Intel Unite Solution. Standalone User Guide Intel Unite Solution Standalone User Guide Legal Disclaimers & Copyrights All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel

More information

System Image Recovery* Training Foils

System Image Recovery* Training Foils Intel-powered Classmate PC System Image Recovery* Training Foils Version 1.0 1 *Other names and brands may be claimed as the property of others. Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

Considerations for Designing an Embedded Intel Architecture System with System Memory Down

Considerations for Designing an Embedded Intel Architecture System with System Memory Down White Paper David Hibler Jr Technical Marketing Engineer Intel Corporation Considerations for Designing an Embedded Intel Architecture System with System Memory Down August 2009 322506 Executive Summary

More information

Command Line Interface User Guide for Intel Server Management Software

Command Line Interface User Guide for Intel Server Management Software Command Line Interface User Guide for Intel Server Management Software Legal Information Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel

More information

Intel Desktop Board D101GGC Specification Update

Intel Desktop Board D101GGC Specification Update Intel Desktop Board D101GGC Specification Update Release Date: November 2006 Order Number: D38925-003US The Intel Desktop Board D101GGC may contain design defects or errors known as errata, which may cause

More information

Enhanced Diagnostics Improve Performance, Configurability, and Usability

Enhanced Diagnostics Improve Performance, Configurability, and Usability Application Note Enhanced Diagnostics Improve Performance, Configurability, and Usability Improved Capabilities Available for Dialogic System Release Software Application Note Enhanced Diagnostics Improve

More information

Intel Matrix Storage Console

Intel Matrix Storage Console Intel Matrix Storage Console Reference Content January 2010 Revision 1.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,

More information

Fuse MQ Enterprise Broker Administration Tutorials

Fuse MQ Enterprise Broker Administration Tutorials Fuse MQ Enterprise Broker Administration Tutorials Version 7.0 April 2012 Integration Everywhere Broker Administration Tutorials Version 7.0 Updated: 14 Sep 2012 Copyright 2011 FuseSource Corp. All rights

More information

INSTALLATION GUIDE. AXIS Camera Station

INSTALLATION GUIDE. AXIS Camera Station INSTALLATION GUIDE AXIS Camera Station About this Guide This guide is intended for administrators and users of the AXIS Camera Station, and is applicable for software release 3.50 and later. It covers

More information

Intel Modular Server System MFSYS25

Intel Modular Server System MFSYS25 Intel Modular Server System MFSYS25 Intel Modular Server Control OEM Branding December 5, 2007 Enterprise Platforms and Services Division 2 Intel Modular Server System MFSYS25 Intel Modular Server Control

More information

Intel Small Business Advantage (Intel SBA) Release Notes for OEMs

Intel Small Business Advantage (Intel SBA) Release Notes for OEMs Intel Small Business Advantage (Intel SBA) Release Notes for OEMs Document Release Date: October 16, 2015 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO

More information

GEO Sticky DNS. GEO Sticky DNS. Feature Description

GEO Sticky DNS. GEO Sticky DNS. Feature Description GEO Sticky DNS Feature Description VERSION: 5.0 UPDATED: JANUARY 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies logo

More information

RAID and Storage Options Available on Intel Server Boards and Systems

RAID and Storage Options Available on Intel Server Boards and Systems and Storage Options Available on Intel Server Boards and Systems Revision 1.0 March, 009 Revision History and Storage Options Available on Intel Server Boards and Systems Revision History Date Revision

More information

Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series

Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series White Paper Abhishek Girotra Graphics SW TME Intel Corporation Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series September 2010 324294 Contents Executive Summary...3

More information