Difference between revisions of "SciNet TechTalks and Seminars"

From oldwiki.scinet.utoronto.ca
Jump to navigation Jump to search
 
(48 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
Tutorials and manuals page]] which is ordered by topic.
 
Tutorials and manuals page]] which is ordered by topic.
  
==May 10, 2012==
+
== Jan 11, 2017, SNUG TechTalk==
* Ramses van Zon (SciNet)<br/> [[Media:Remotescinet.pdf | Remote development on SciNet]]
+
* Ramses van Zon (SciNet)<br/><b>[[Media:scinetjupyterhub.pdf | Jupyter Hub on SciNet ]]</b>
  
==May 9, 2012==
+
== Dec 14, 2016, SNUG TechTalk==
* Jonathan Dursi (SciNet)<br/> ADIOS for Parallel IO: [[Media:Adios-techtalk-may2012.pdf|slides]] and [[Media:Adios-techtalk-may2012-src.tgz|source code]]
+
* Ricardo Harripaul (CAMH)<br/><b>Computationally Mapping Autosomal Resessive Intellectual Disability</b>
  
==Apr 11, 2012==
+
== Oct 12, 2016, SNUG TechTalk==
* Scott Northrup (SciNet)<br/> [[Media:Snug_techtalk_Infiniband.pdf | SciNet's Infiniband Network & MPI options]]
+
* Scott Northrup (SciNet)<br/><b>[[Media:Snug_techtalk_KNL.pdf | Intel Xeon Phi Knights Landing]]</b>
  
==March 14, 2012==
+
== Sept 14, 2016, SNUG TechTalk==
* Ramses van Zon (SciNet)<br/> [[Media:MKLTechTalkMarch2012.pdf | Intel Math Kernel Library]]
+
* Marcelo Ponce (SciNet, UofT)<br/>[[Media:Viz-tools_overview_SNUG-sept2016.pdf‎ | <b>Overview of 3D Scientific Visualization Tools</b>]]
  
==February 8, 2012==
+
== Jun 8, 2016, SNUG TechTalk==
* Jonathan Dursi (SciNet)<br/> [[Media:Mpi-tuning-parameters.pdf‎ | MPI Tuning Parameters]]
+
* Michael Wong (Codeplay/Canadian Head of Delegation to the C++ Standard)<br/><b>C++17: Will it be great or just OK?</b>
  
==January 11, 2012==
+
== May 11, 2016, SNUG TechTalk==
* Chris Neale, Pawel Pomorski, Nilmadhab Chakrabarti, Emil F. Pai, Régis Pomès (Sick Children's Hospital)<br/>Kinetics of Hydrophobic Gating and Energetics of Magnesium Permeation in the Bacterial Divalent Cation Transport System CorA
+
* Jon Pipitone (CAMH)<br/><b>[https://support.scinet.utoronto.ca/education/get.php/qbatch.pdf qbatch - a tool for executing commands in parallel on clusters]</b>
  
==December 14, 2011==
+
== Apr 13, 2016, SNUG TechTalk==
* Scott Northrup (SciNet)<br/> [[Media:Snug_techtalk_compiler.pdf | Intel Compiler Optimizations]]
+
* AJ Guillon (Yetiware Inc.)<br/><b>Bewitched, Bothered and Bewildered: Parallelism and Memory Modules</b>
  
==November 9, 2011==
+
== Feb 10, 2016, SNUG TechTalk==
* Ramses van Zon (SciNet)<br/>[[Media:Snugtt2.pdf | How to deal with the new file system setup at SciNet]]
+
* Marcelo Ponce (SciNet)<br/>'''[https://support.scinet.utoronto.ca/education/go.php/242/file_storage/index.php/download/1/files%5B%5D/6399/ Scientific Visualization, an overview of VisIt]'''<br>[https://support.scinet.utoronto.ca/education/go.php/242/file_storage/index.php/download/1/files%5B%5D/6400/ data]
  
==October 12, 2011==
+
== Dec 9, 2015, SNUG TechTalk ==
* Manuel Salda&ntilde;a (Arch Es Computing)<br/> [[Media:ArchES-MPI-at-scinet2011.pdf | MPI as a programming model for High-Performance Reconfigurable Computers]]
+
* Ramses van Zon (SciNet)<br/> <b> [[Media:lmodtt.pdf|LMOD: a hierarchical system for software modules]]</b>
  
==September 14, 2011==
+
== Nov 25, 2015: Seminar==
* Jaime Pinto (SciNet)<br/> [[Media:HPSS_rationale.pdf‎ | HPSS - SciNet's Storage Capacity Expansion]]
+
* Andre Recnik (University of Toronto)<br/>'''[[Media:missing.pdf|The CHIME X-Engine: A 7 PetaOP supercomputer with a 6.5 Tb/s network]]'''
  
==June 8, 2011==
+
== Oct 14, 2015: SNUG TechTalk==
* Pierre de Buyl (CPTG Toronto/ULB Brussels)<br/> [http://support.scinet.utoronto.ca/Snug/scinet-f2py/scinet-f2py.html Fortran and Python]
+
* Ramses van Zon (SciNet)<br/>'''[[Media:remoteviz.pdf|Remote graphics on the GPC: client-server application and VNC]]'''
  
==May 4, 2011==
+
== Sept 9, 2015: SNUG TechTalk==
* Peter Colberg (CPTG, Toronto)<br/> [[Media:PeterColberg_Lua_scinet.pdf | Scripting HALMD with Lua and Luabind]]
+
* Leslie Barnes and Dylanne Dearborn (UoT)<br/>'''[[Media:ttdatamanagement.pdf|Research Data Management: A Brief Introduction]]'''
  
==April 12, 2011==
+
== Jun 10, 2015: SNUG TechTalk==
* Rames van Zon (SciNet)<br/> [[Media:SNUGlocalsetup.pdf | User-Space Modules and Packages on SciNet]]
+
* Ramses van Zon (SciNet)<br/>'''[[Media:ttrarray.pdf|Multidimensional Arrays in C++: rarrays]]'''
  
==March 9, 2011==
+
== Apr 8, 2015: SNUG TechTalk==
* Abdul Mroue (CITA, Toronto)<br/> [[Media:Mroue_SNUG_March_2011.pdf | Precessing Binary Black Hole Simulations]]
+
* Marcelo Ponce (SciNet)<br/>'''[https://support.scinet.utoronto.ca/Snug/sph/mponce-sph_SNUG-apr2015.pdf Smoothed Particle Hydrodynamics: Applications to Astrophysical Simulations ]'''
* Joachim Harnois-D&eacute;raps (CITA, Toronto)<br/> [[Media:Harnois_SNUG_March_2011.pdf | Weak Gravitational Lensing]]
 
  
==February 9, 2011==
+
== Mar 11, 2015: SNUG TechTalk==
* Seth Dworkin (Mechanical and Industrial Engineering, UoT)<br/> [[Media:SNUG_seminar_Feb_2011.pps | Computational Combustion: Toward the use of Sustainable and Alternative Fuels]]
+
* Mike Nolta (SciNet)<br/>'''[[Media:20150311-snug-newtools.pdf| Job and Queue Management ]]'''
* Ramses van Zon (SciNet)<br/> [[Media:Snugtrackjob.pdf | Job Monitoring on SciNet and Job Efficiency]]
 
  
==January 12, 2011==
+
== Feb 11, 2015: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:ttdata.pdf| Data Management and Transfer Tools at SciNet]]'''
  
* Sarah Rauscher (Regis Pomes group, Sick Kids, Toronto)<br/> [[Media:Rauscher_SNUG_Tech_Talk_Jan_12_2011.pdf | MD Simulations of Biomolecular Systems]]
+
== Nov 19, 2014: SNUG TechTalk==
* Bijia Pang (Ue-Li Pen group, CITA, UoT) <br/> [[Media:BPang_SNUG_Tech_Talk_Jan_12_2011.pdf | Black Hole Accretion on 17576 CPUs]]
+
* Scott Northrup (SciNet)<br/>'''[[Media:SNUG_NOV_CUDA.pdf | New Features in CUDA 5 & 6, Nov. 2014]]'''
  
==December 8, 2010==
+
== Oct 8, 2014: SNUG TechTalk==
 +
* Jonathan Dursi (SciNet)<br/>'''PyTables: Large Data and HDF5 in Python'''
  
* Jonathan Dursi (SciNet) <br/>[[Media:ProfillingTechTalk-Dec2010.pdf | Profiling and Tuning]]
+
== Sept 10, 2014: SNUG TechTalk==
 +
* Jason Chong (SciNet)<br/>'''Globus'''
  
==November 10, 2010 ==
+
== May 14, 2014: SNUG TechTalk==
 +
* Chris Szalwinski (Seneca College)<br/>'''[[Media:TechTalkSzalwinskiCilkPlus.pdf| Getting Started with Cilk Plus]]'''
  
* Ramses van Zon (SciNet)<br/> [[Media:Snugdebug.pdf | Debuggers & Parallel Debugging on SciNet - gdb, ddd, padb]]
+
== Apr 9, 2014: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:Snug_ish.pdf| Keep inventory of your data on different file systems with ISH]]'''
  
==October 13, 2010==
+
== Mar 12, 2014: SNUG TechTalk==
 +
* Bertrand Brelier (IBM@SciNet)<br/>'''[[Media:NetCDF.pdf| Introduction to NetCDF4 binary files with Python, C++ and R]]'''
  
* Scott Northrup (SciNet) <br/>[[Media:Snug_techtalk_revcontrol.pdf|Version Control]]
+
== Feb 12, 2014: SNUG TechTalk==
 +
* Scott Northrup (SciNet)<br/>'''[[Media:Snug_techtalk_XeonPhi.pdf| Introduction to the Xeon Phi]]'''
  
==September 8, 2010==
+
== Jan 15, 2014: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[IPython Notebook on GPC]]'''
  
* Ramses van Zon (SciNet) <br/>[[Media:Snugio.pdf | The Parallel File System and I/O]]
+
== Dec 11, 2013: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:ttsystems.pdf|New and Existing Resources Available at SciNet]]'''
 +
 
 +
== Nov 13, 2013: SNUG TechTalk==
 +
* Peter Colberg (SciNet)<br/>'''Self-propelled dimer motors: Small-code large-scale simulations using OpenCL and LuaJIT'''
 +
 
 +
== Oct 16, 2013: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Using MySQL on the GPC]]'''
 +
 
 +
== Sep 11, 2013: SNUG TechTalk==
 +
 
 +
* Peter Colberg (Chemistry, University of Toronto)<br/>'''[https://support.scinet.utoronto.ca/education/go.php/15/content.php/cid/18 Git-annex or: How I learned to stop worrying and manage the data]'''
 +
 
 +
== May 1, 2013: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:TechTalkJobMonitoring.pdf| Monitoring jobs at SciNet (slides)]]'''
 +
 
 +
== April 10, 2013: SNUG TechTalk==
 +
* Scott  Zuyderduyn (Bader Lab, U. of Toronto)<br />'''Using GPUs to Model Higher-Dimensional Influences in Biological Networks'''
 +
 
 +
== Mar 13, 2013: SNUG TechTalk==
 +
* Deepak Chandan (Phyics, University of Toronto)<br/>'''[[Media:TechTalkChandanSparseMKL.pdf| Using sparse matrices and solver routines from the Intel Math Kernel Library (slides)]]'''
 +
 
 +
== Feb 13, 2013: SNUG TechTalk==
 +
* Ramses van Zon/Jaime Pinto (SciNet)<br/>'''[[Media:Hpss-TechTalkFeb2013.pdf|Demystifying HPSS (slides)]]'''
 +
 
 +
== Jan 9, 2013: SNUG TechTalk==
 +
* Christopher Ing (Pomès Lab, Hospital for Sick Children, Toronto)<br/>'''[[Media:SNUG_Jan9.pdf|Interactive Computational Biology (slides)]]'''
 +
 
 +
==Dec 12, 2012: SNUG TechTalk==
 +
* Ramses van Zon (SciNet) <br/>'''[[Media:Ttvnc.pdf|Faster remote graphical interfaces with VNC (slides)]]'''
 +
 
 +
==Nov 27, 2012: SciNet Bioinformatics Seminar==
 +
* Sébastien Boisvert and Élénie Godzaridis (Laval)<br/>'''[[Media:BoisvertGodzaridis-presentation-for-biologists-and-bioinformaticians.pdf‎‎|Massively parallel assemblers for massively parallel DNA sequencers (slides)]]'''
 +
 
 +
==Nov 26, 2012: SciNet Developer Seminar==
 +
*Élénie Godzaridis, Sébastien Boisvert (Laval)<br/>'''[[Media:GodzaridisBoisvert-presentation-for-computer-scientists.pdf|Granularities and messages: from design to abstraction to implementation to virtualization (slides)]]'''
 +
 
 +
==Nov 14, 2012: SNUG TechTalk==
 +
* Ramses van Zon (SciNet) <br/>'''[[Media:Tech-talk-gnu-parallel.pdf|GNU Parallel (slides)]]'''
 +
 
 +
==Oct 24, 2012: SciNet Developer Seminar==
 +
* Mark Ebersole (NVIDIA) <br/>'''[[Media:SciDevOpenACC.pdf|OpenACC (slides)]]'''
 +
 
 +
==Oct 23, 2012: SciNet Developer Seminar==
 +
* Michael Nolta (CITA, Toronto) <br/>'''[[Media:Scinet_julia.pdf|The Julia Language (slides)]]'''
 +
 
 +
== Oct 10, 2012: SNUG TechTalk==
 +
* Scott Northrup (SciNet) <br/>'''[[Media:Snug_BGQ.pdf|SciNet BlueGene/Q (slides)]]'''
 +
 
 +
== Oct 3, 2012: SciNet Developer Seminar==
 +
* Kit Barton (IBM) <br/>'''[[Media:SciDev-XLCompilers.pdf|Performance Tuning with the IBM XL Compilers (slides)]]'''
 +
 
 +
== Sep 12, 2012: SNUG TechTalk==
 +
* Jaime Pinto (SciNet) <br/>'''[[Media:SCIENCEDATA.pdf|Science is Data (slides)]]'''
 +
 
 +
==Jun 13, 2012: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:Remotescinet.pdf | Remote development on SciNet (slides)]]'''
 +
 
 +
==May 9, 2012: SNUG TechTalk==
 +
* Jonathan Dursi (SciNet)<br/>'''[[Media:Adios-techtalk-may2012.pdf|ADIOS for Parallel IO (slides)]]'''<br/>[[Media:Adios-techtalk-may2012-src.tgz|source code]]
 +
 
 +
==Apr 11, 2012: SNUG TechTalk==
 +
* Scott Northrup (SciNet)<br/>'''[[Media:Snug_techtalk_Infiniband.pdf | SciNet's Infiniband Network & MPI options (slides)]]'''
 +
 
 +
==March 14, 2012: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:MKLTechTalkMarch2012.pdf | Intel Math Kernel Library (slides)]]'''
 +
 
 +
==February 8, 2012: SNUG TechTalk==
 +
* Jonathan Dursi (SciNet)<br/>'''[[Media:Mpi-tuning-parameters.pdf‎ | MPI Tuning Parameters (slides)]]'''
 +
 
 +
==January 11, 2012: SNUG TechTalk==
 +
*  Chris Neale, Pawel Pomorski, Nilmadhab Chakrabarti, Emil F. Pai, Régis Pomès (Sick Children's Hospital)<br/>'''Kinetics of Hydrophobic Gating and Energetics of Magnesium Permeation in the Bacterial Divalent Cation Transport System CorA'''
 +
 
 +
==December 14, 2011: SNUG TechTalk==
 +
* Scott Northrup (SciNet)<br/>'''[[Media:Snug_techtalk_compiler.pdf | Intel Compiler Optimizations (slides)]]'''
 +
 
 +
==November 9, 2011: SNUG TechTalk==
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:Snugtt2.pdf | How to deal with the new file system setup at SciNet (slides)]]'''
 +
 
 +
==October 12, 2011: SNUG TechTalk==
 +
* Manuel Salda&ntilde;a (Arch Es Computing)<br/> '''[[Media:ArchES-MPI-at-scinet2011.pdf | MPI as a programming model for High-Performance Reconfigurable Computers (slides)]]'''
 +
 
 +
==September 14, 2011: SNUG TechTalk==
 +
* Jaime Pinto (SciNet)<br/> '''[[Media:HPSS_rationale.pdf‎ | HPSS - SciNet's Storage Capacity Expansion (slides)]]'''
 +
 
 +
==June 8, 2011: SNUG TechTalk==
 +
* Pierre de Buyl (CPTG Toronto/ULB Brussels)<br/>'''[http://support.scinet.utoronto.ca/Snug/scinet-f2py/scinet-f2py.html Fortran and Python (slides)]'''
 +
 
 +
==May 4, 2011: SNUG TechTalk==
 +
* Peter Colberg (CPTG, Toronto)<br/>'''[[Media:PeterColberg_Lua_scinet.pdf | Scripting HALMD with Lua and Luabind (slides)]]'''
 +
 
 +
==April 12, 2011: SNUG TechTalk==
 +
* Rames van Zon (SciNet)<br/>'''[[Media:SNUGlocalsetup.pdf | User-Space Modules and Packages on SciNet (slides)]]'''
 +
 
 +
==March 9, 2011: SNUG TechTalks==
 +
* Abdul Mroue (CITA, Toronto)<br/>'''[[Media:Mroue_SNUG_March_2011.pdf | Precessing Binary Black Hole Simulations (slides)]]'''
 +
* Joachim Harnois-D&eacute;raps (CITA, Toronto)<br/>'''[[Media:Harnois_SNUG_March_2011.pdf | Weak Gravitational Lensing (slides)]]'''
 +
 
 +
==February 9, 2011: SNUG TechTalk==
 +
* Seth Dworkin (Mechanical and Industrial Engineering, UoT)<br/>'''[[Media:SNUG_seminar_Feb_2011.pps | Computational Combustion: Toward the use of Sustainable and Alternative Fuels (slides)]]'''
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:Snugtrackjob.pdf | Job Monitoring on SciNet and Job Efficiency (slides)]]'''
 +
 
 +
==January 12, 2011: SNUG TechTalks==
 +
 
 +
* Sarah Rauscher (Regis Pomes group, Sick Kids, Toronto)<br/>'''[[Media:Rauscher_SNUG_Tech_Talk_Jan_12_2011.pdf | MD Simulations of Biomolecular Systems (slides)]]'''
 +
* Bijia Pang (Ue-Li Pen group, CITA, UoT) <br/>'''[[Media:BPang_SNUG_Tech_Talk_Jan_12_2011.pdf | Black Hole Accretion on 17576 CPUs (slides)]]'''
 +
 
 +
==December 8, 2010: SNUG TechTalk==
 +
 
 +
* Jonathan Dursi (SciNet) <br/>'''[[Media:ProfillingTechTalk-Dec2010.pdf | Profiling and Tuning (slides)]]'''
 +
 
 +
==November 10, 2010: SNUG TechTalk ==
 +
 
 +
* Ramses van Zon (SciNet)<br/>'''[[Media:Snugdebug.pdf | Debuggers & Parallel Debugging on SciNet - gdb, ddd, padb (slides)]]'''
 +
 
 +
==October 13, 2010: SNUG TechTalk==
 +
 
 +
* Scott Northrup (SciNet) <br/>'''[[Media:Snug_techtalk_revcontrol.pdf|Version Control (slides)]]'''
 +
 
 +
==September 8, 2010: SNUG TechTalk==
 +
 
 +
* Ramses van Zon (SciNet) <br/>'''[[Media:Snugio.pdf | The Parallel File System and I/O (slides)]]'''

Latest revision as of 15:35, 10 April 2017

The SciNet Users Group (SNUG) meetings are every month on the second Wednesday, and involve pizza, user discussion, feedback, and a TechTalk or two (half-hour talk or two 15 minutes talks) on topics or technologies of interest to the SciNet community.

The pdfs of these TechTalks can be found here on the wiki. Below is a chronological list. Most pdfs can also be found on the Tutorials and manuals page which is ordered by topic.

Jan 11, 2017, SNUG TechTalk

Dec 14, 2016, SNUG TechTalk

  • Ricardo Harripaul (CAMH)
    Computationally Mapping Autosomal Resessive Intellectual Disability

Oct 12, 2016, SNUG TechTalk

Sept 14, 2016, SNUG TechTalk

Jun 8, 2016, SNUG TechTalk

  • Michael Wong (Codeplay/Canadian Head of Delegation to the C++ Standard)
    C++17: Will it be great or just OK?

May 11, 2016, SNUG TechTalk

Apr 13, 2016, SNUG TechTalk

  • AJ Guillon (Yetiware Inc.)
    Bewitched, Bothered and Bewildered: Parallelism and Memory Modules

Feb 10, 2016, SNUG TechTalk

Dec 9, 2015, SNUG TechTalk

Nov 25, 2015: Seminar

Oct 14, 2015: SNUG TechTalk

Sept 9, 2015: SNUG TechTalk

Jun 10, 2015: SNUG TechTalk

Apr 8, 2015: SNUG TechTalk

Mar 11, 2015: SNUG TechTalk

Feb 11, 2015: SNUG TechTalk

Nov 19, 2014: SNUG TechTalk

Oct 8, 2014: SNUG TechTalk

  • Jonathan Dursi (SciNet)
    PyTables: Large Data and HDF5 in Python

Sept 10, 2014: SNUG TechTalk

  • Jason Chong (SciNet)
    Globus

May 14, 2014: SNUG TechTalk

Apr 9, 2014: SNUG TechTalk

Mar 12, 2014: SNUG TechTalk

Feb 12, 2014: SNUG TechTalk

Jan 15, 2014: SNUG TechTalk

Dec 11, 2013: SNUG TechTalk

Nov 13, 2013: SNUG TechTalk

  • Peter Colberg (SciNet)
    Self-propelled dimer motors: Small-code large-scale simulations using OpenCL and LuaJIT

Oct 16, 2013: SNUG TechTalk

Sep 11, 2013: SNUG TechTalk

May 1, 2013: SNUG TechTalk

April 10, 2013: SNUG TechTalk

  • Scott Zuyderduyn (Bader Lab, U. of Toronto)
    Using GPUs to Model Higher-Dimensional Influences in Biological Networks

Mar 13, 2013: SNUG TechTalk

Feb 13, 2013: SNUG TechTalk

Jan 9, 2013: SNUG TechTalk

Dec 12, 2012: SNUG TechTalk

Nov 27, 2012: SciNet Bioinformatics Seminar

Nov 26, 2012: SciNet Developer Seminar

Nov 14, 2012: SNUG TechTalk

Oct 24, 2012: SciNet Developer Seminar

Oct 23, 2012: SciNet Developer Seminar

Oct 10, 2012: SNUG TechTalk

Oct 3, 2012: SciNet Developer Seminar

Sep 12, 2012: SNUG TechTalk

Jun 13, 2012: SNUG TechTalk

May 9, 2012: SNUG TechTalk

Apr 11, 2012: SNUG TechTalk

March 14, 2012: SNUG TechTalk

February 8, 2012: SNUG TechTalk

January 11, 2012: SNUG TechTalk

  • Chris Neale, Pawel Pomorski, Nilmadhab Chakrabarti, Emil F. Pai, Régis Pomès (Sick Children's Hospital)
    Kinetics of Hydrophobic Gating and Energetics of Magnesium Permeation in the Bacterial Divalent Cation Transport System CorA

December 14, 2011: SNUG TechTalk

November 9, 2011: SNUG TechTalk

October 12, 2011: SNUG TechTalk

September 14, 2011: SNUG TechTalk

June 8, 2011: SNUG TechTalk

May 4, 2011: SNUG TechTalk

April 12, 2011: SNUG TechTalk

March 9, 2011: SNUG TechTalks

February 9, 2011: SNUG TechTalk

January 12, 2011: SNUG TechTalks

December 8, 2010: SNUG TechTalk

November 10, 2010: SNUG TechTalk

October 13, 2010: SNUG TechTalk

September 8, 2010: SNUG TechTalk